Lines Matching defs:read
87 * is a size for constant count. Otherwise, fau is the slot read from
722 /* Table can never read passthrough */
747 /* +JUMP can't read the offset from T */
751 /* Else, just check if we can read any temps */
869 * "new", in the sense of requiring an additional read slot. That is, checks
870 * whether the specified source reads from the register file via a read slot
872 * specified by a prior read slot (to avoid double counting) */
887 /* If a source is already read in the tuple, it is already counted */
892 /* If a source is read in _this instruction_, it is already counted */
933 /* Not all instructions can read from the staging passthrough (as determined by
948 bool read = false;
951 read |= bi_is_equiv(fma, bi_register(src.value + d));
953 if (read && !bi_reads_t(add, s))
979 * gets read. This depends on liveness analysis, as a register is not needed
1760 * merging will fight over the #0 that never gets read (and is
1761 * never marked as read by update_fau) */
1773 * passthrough the sources of the ADD that read from the
1817 /* Before merging, rewrite away any tuples that read only zero */
1989 /* Can only read from one pair of FAU words */