Lines Matching refs:tuples
456 struct bi_packed_tuple *tuples,
462 struct bi_packed_tuple tuple = tuples[val];
468 struct bi_packed_tuple *tuples,
474 return bi_clause_upper(upper - BI_CLAUSE_SUBWORD_UPPER_0, tuples,
480 struct bi_packed_tuple *tuples,
490 struct bi_packed_tuple tuple = tuples[val];
517 struct bi_packed_tuple *tuples,
521 bi_pack_upper(word, tuples, tuple_count) :
529 struct bi_packed_tuple *tuples,
534 (bi_pack_lu(t3, tuples, tuple_count) << 0) |
535 (bi_pack_lu(t2, tuples, tuple_count) << 3);
547 struct bi_packed_tuple *tuples,
554 return bi_pack_tuple_bits(word, tuples, tuple_count, 0, 60);
559 struct bi_packed_tuple *tuples,
572 return bi_pack_tuple_bits(t, tuples, tuple_count, tuple_subword * 15, 30);
578 struct bi_packed_tuple *tuples,
593 return (bi_clause_upper(2, tuples, tuple_count) << 12) |
594 (bi_clause_upper(3, tuples, tuple_count) << 9);
596 return (bi_clause_upper(5, tuples, tuple_count) << 12) |
597 (bi_clause_upper(6, tuples, tuple_count) << 9);
599 return bi_pack_upper(t, tuples, tuple_count) << 12;
601 return bi_pack_tuple_bits(t, tuples, tuple_count, tuple_subword * 15, 15);
609 struct bi_packed_tuple *tuples,
617 tuples, tuple_count, z);
619 uint64_t s0_s3 = bi_pack_t_ec(format.s0_s3, tuples, tuple_count, ec0);
621 uint16_t s4 = bi_pack_subword(format.s4, format.format, tuples, tuple_count, header, ec0, m0, 4);
624 tuples, tuple_count, header, ec0,
627 uint64_t s7 = bi_pack_subword(format.s7, format.format, tuples, tuple_count, header, ec0, m0, 2);
646 ins[i] = bi_pack_tuple(clause, &clause->tuples[i],
647 &clause->tuples[prev], i == 0, stage);
649 bi_instr *add = clause->tuples[i].add;
719 const bi_tuple *tuple = &clause->tuples[clause->tuple_count - 1];