Searched refs:InnerOpcode (Results 1 - 1 of 1) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 554 Instruction::BinaryOps InnerOpcode, 564 bool InnerCommutative = Instruction::isCommutative(InnerOpcode); 567 if (leftDistributesOverRight(InnerOpcode, TopLevelOpcode)) 581 SimplifiedInst = Builder.CreateBinOp(InnerOpcode, A, V); 586 if (!SimplifiedInst && rightDistributesOverLeft(TopLevelOpcode, InnerOpcode)) 601 SimplifiedInst = Builder.CreateBinOp(InnerOpcode, V, B); 630 InnerOpcode == Instruction::Mul) { 699 Instruction::BinaryOps InnerOpcode = Op0->getOpcode(); // op' local 708 C = Builder.CreateBinOp(InnerOpcode, L, R); 714 if (L && L == ConstantExpr::getBinOpIdentity(InnerOpcode, 553 tryFactorization(BinaryOperator &I, Instruction::BinaryOps InnerOpcode, Value *A, Value *B, Value *C, Value *D) argument 736 Instruction::BinaryOps InnerOpcode = Op1->getOpcode(); // op' local [all...] |
Completed in 66 milliseconds