Lines Matching refs:op_insn
971 ir_insn *op_insn = &ctx->ir_base[insn->op2];
977 if (ctx->ir_base[op_insn->op1].op == IR_RLOAD
978 && ctx->ir_base[op_insn->op1].op2 == insn->op3) {
980 ctx->rules[op_insn->op1] = IR_SKIPPED | IR_RLOAD;
982 } else if ((ir_op_flags[op_insn->op] & IR_OP_FLAG_COMMUTATIVE)
983 && ctx->ir_base[op_insn->op2].op == IR_RLOAD
984 && ctx->ir_base[op_insn->op2].op2 == insn->op3) {
985 SWAP_REFS(op_insn->op1, op_insn->op2);
987 ctx->rules[op_insn->op1] = IR_SKIPPED | IR_RLOAD;
2071 ir_insn *op_insn = &ctx->ir_base[insn->op2];
2072 ir_type type = op_insn->type;
2073 ir_ref op2 = op_insn->op2;
2085 switch (op_insn->op) {
2109 switch (op_insn->op) {