Lines Matching refs:SimplifyBinOp

411         if (Value *V = SimplifyBinOp(Opcode, B, C, SQ.getWithInstruction(&I))) {  in SimplifyAssociativeOrCommutative()
444 if (Value *V = SimplifyBinOp(Opcode, A, B, SQ.getWithInstruction(&I))) { in SimplifyAssociativeOrCommutative()
472 if (Value *V = SimplifyBinOp(Opcode, C, A, SQ.getWithInstruction(&I))) { in SimplifyAssociativeOrCommutative()
492 if (Value *V = SimplifyBinOp(Opcode, C, A, SQ.getWithInstruction(&I))) { in SimplifyAssociativeOrCommutative()
639 V = SimplifyBinOp(TopLevelOpcode, B, D, SQ.getWithInstruction(&I)); in tryFactorization()
658 V = SimplifyBinOp(TopLevelOpcode, A, C, SQ.getWithInstruction(&I)); in tryFactorization()
767 Value *L = SimplifyBinOp(TopLevelOpcode, A, C, SQDistributive); in SimplifyUsingDistributiveLaws()
768 Value *R = SimplifyBinOp(TopLevelOpcode, B, C, SQDistributive); in SimplifyUsingDistributiveLaws()
806 Value *L = SimplifyBinOp(TopLevelOpcode, A, B, SQDistributive); in SimplifyUsingDistributiveLaws()
807 Value *R = SimplifyBinOp(TopLevelOpcode, A, C, SQDistributive); in SimplifyUsingDistributiveLaws()
863 True = SimplifyBinOp(Opcode, B, E, FMF, Q); in SimplifySelectsFeedingBinaryOp()
864 False = SimplifyBinOp(Opcode, C, F, FMF, Q); in SimplifySelectsFeedingBinaryOp()
875 True = SimplifyBinOp(Opcode, B, RHS, FMF, Q); in SimplifySelectsFeedingBinaryOp()
876 False = SimplifyBinOp(Opcode, C, RHS, FMF, Q); in SimplifySelectsFeedingBinaryOp()
880 True = SimplifyBinOp(Opcode, LHS, E, FMF, Q); in SimplifySelectsFeedingBinaryOp()
881 False = SimplifyBinOp(Opcode, LHS, F, FMF, Q); in SimplifySelectsFeedingBinaryOp()