Lines Matching refs:last_rhs_inst
1601 vec4_instruction *last_rhs_inst)
1607 if (pre_rhs_inst == last_rhs_inst)
1612 src.file != last_rhs_inst->dst.file ||
1613 src.reg != last_rhs_inst->dst.reg ||
1614 src.reg_offset != last_rhs_inst->dst.reg_offset ||
1618 last_rhs_inst->predicate != BRW_PREDICATE_NONE)
1629 if (!(last_rhs_inst->dst.writemask & (1 << i)))
1638 last_rhs_inst->dst.file = dst.file;
1639 last_rhs_inst->dst.reg = dst.reg;
1640 last_rhs_inst->dst.reg_offset = dst.reg_offset;
1641 last_rhs_inst->dst.reladdr = dst.reladdr;
1642 last_rhs_inst->dst.writemask &= dst.writemask;
1678 vec4_instruction *pre_rhs_inst, *last_rhs_inst;
1683 last_rhs_inst = (vec4_instruction *)this->instructions.get_tail();
1717 if (try_rewrite_rhs_to_dst(ir, dst, src, pre_rhs_inst, last_rhs_inst)) {