Lines Matching refs:OP_SUB
658 case OP_SUB: in eval_op()
1510 case OP_SUB: in simplify_const_rightadd()
1513 insn->opcode = OP_SUB; in simplify_const_rightadd()
1546 case OP_SUB: in simplify_constant_rightside()
1598 insn->src1 = eval_op(OP_SUB, size, src1, def->src2); in simplify_const_leftsub()
1602 case OP_SUB: in simplify_const_leftsub()
1604 pseudo_t val = eval_op(OP_SUB, size, src1, def->src1); in simplify_const_leftsub()
1631 case OP_SUB: in simplify_constant_leftside()
1659 case OP_SUB: in simplify_binop_same_args()
1856 return replace_binop(insn, OP_SUB, &insn->src1, src2, &insn->src2, def->src); in simplify_add_one_side()
1858 case OP_SUB: in simplify_add_one_side()
2143 insn->opcode = OP_SUB; // ~(x + C) --> ~C - x in simplify_unop()
2148 insn->opcode = OP_SUB; // ~(-x) --> x - 1 in simplify_unop()
2153 case OP_SUB: in simplify_unop()
2172 insn->opcode = OP_SUB; // -(x + C) --> (-C - x) in simplify_unop()
2182 case OP_SUB: in simplify_unop()
2183 insn->opcode = OP_SUB; // -(x - y) --> y - x in simplify_unop()
2758 case OP_SUB: return simplify_sub(insn); in simplify_instruction()