Home | History | Annotate | Download | only in InstCombine

Lines Matching full:opcode

139   Instruction::BinaryOps Opcode = I.getOpcode();
140 if (Opcode != Instruction::Add &&
141 Opcode != Instruction::Sub) {
156 if (Opcode == Instruction::Add) {
202 Instruction::BinaryOps Opcode = I.getOpcode();
218 if (Op0 && Op0->getOpcode() == Opcode) {
224 if (Value *V = SimplifyBinOp(Opcode, B, C, TD)) {
247 if (Op1 && Op1->getOpcode() == Opcode) {
253 if (Value *V = SimplifyBinOp(Opcode, A, B, TD)) {
269 if (Op0 && Op0->getOpcode() == Opcode) {
275 if (Value *V = SimplifyBinOp(Opcode, C, A, TD)) {
289 if (Op1 && Op1->getOpcode() == Opcode) {
295 if (Value *V = SimplifyBinOp(Opcode, C, A, TD)) {
311 Op0->getOpcode() == Opcode && Op1->getOpcode() == Opcode &&
320 Constant *Folded = ConstantExpr::get(Opcode, C1, C2);
321 BinaryOperator *New = BinaryOperator::Create(Opcode, A, B);