Lines Matching refs:reads
56 /* Register reads, expressed as (equivalence classes of)
57 * sources. Only 3 reads are allowed, but up to 2 may spill as
60 bi_index reads[5];
88 * FAU, or zero if none is assigned. Ordinarily FAU slot 0 reads zero,
726 /* Staging register reads may happen before the succeeding register
870 * whether the specified source reads from the register file via a read slot
883 /* Staging register reads bypass the usual register file mechanism */
889 if (bi_is_word_equiv(src, reg->reads[t]))
900 /* Given two tuples in source order, count the number of register reads of the
909 unsigned reads = 0;
927 reads++;
930 return reads;
936 * reads, so we allow the input source to potentially be vector-valued */
1119 /* Register file reads are limited, so count unique */
1138 /* Count effective reads for the successor */
1222 tuple->reg.reads[tuple->reg.nr_reads++] = instr->src[s];
1301 * skipped, so staging register reads are not accidentally encoded as
1807 STATIC_ASSERT(sizeof(prev_reads) == sizeof(tuple_state.reg.reads));
1808 memcpy(prev_reads, tuple_state.reg.reads, sizeof(prev_reads));