Searched refs:InnerOpcode (Results 1 - 1 of 1) sorted by relevance
/freebsd-10.2-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 408 Instruction::BinaryOps InnerOpcode = Op0->getOpcode(); // op' local 411 bool InnerCommutative = Instruction::isCommutative(InnerOpcode); 414 if (LeftDistributesOverRight(InnerOpcode, TopLevelOpcode)) 429 V = Builder->CreateBinOp(InnerOpcode, A, V); 436 if (RightDistributesOverLeft(TopLevelOpcode, InnerOpcode)) 451 V = Builder->CreateBinOp(InnerOpcode, V, B); 463 Instruction::BinaryOps InnerOpcode = Op0->getOpcode(); // op' local 472 (Instruction::isCommutative(InnerOpcode) && L == B && R == A)) 475 if (Value *V = SimplifyBinOp(InnerOpcode, L, R, TD)) 478 C = Builder->CreateBinOp(InnerOpcode, 488 Instruction::BinaryOps InnerOpcode = Op1->getOpcode(); // op' local [all...] |
Completed in 106 milliseconds