Lines Matching refs:simplifyBinOp
433 if (Value *V = simplifyBinOp(Opcode, B, C, SQ.getWithInstruction(&I))) { in SimplifyAssociativeOrCommutative()
466 if (Value *V = simplifyBinOp(Opcode, A, B, SQ.getWithInstruction(&I))) { in SimplifyAssociativeOrCommutative()
494 if (Value *V = simplifyBinOp(Opcode, C, A, SQ.getWithInstruction(&I))) { in SimplifyAssociativeOrCommutative()
514 if (Value *V = simplifyBinOp(Opcode, C, A, SQ.getWithInstruction(&I))) { in SimplifyAssociativeOrCommutative()
669 V = simplifyBinOp(TopLevelOpcode, B, D, SQ.getWithInstruction(&I)); in tryFactorization()
689 V = simplifyBinOp(TopLevelOpcode, A, C, SQ.getWithInstruction(&I)); in tryFactorization()
1121 Value *L = simplifyBinOp(TopLevelOpcode, A, C, SQDistributive); in foldUsingDistributiveLaws()
1122 Value *R = simplifyBinOp(TopLevelOpcode, B, C, SQDistributive); in foldUsingDistributiveLaws()
1160 Value *L = simplifyBinOp(TopLevelOpcode, A, B, SQDistributive); in foldUsingDistributiveLaws()
1161 Value *R = simplifyBinOp(TopLevelOpcode, A, C, SQDistributive); in foldUsingDistributiveLaws()
1303 True = simplifyBinOp(Opcode, B, E, FMF, Q); in SimplifySelectsFeedingBinaryOp()
1304 False = simplifyBinOp(Opcode, C, F, FMF, Q); in SimplifySelectsFeedingBinaryOp()
1315 True = simplifyBinOp(Opcode, B, RHS, FMF, Q); in SimplifySelectsFeedingBinaryOp()
1316 False = simplifyBinOp(Opcode, C, RHS, FMF, Q); in SimplifySelectsFeedingBinaryOp()
1322 True = simplifyBinOp(Opcode, LHS, E, FMF, Q); in SimplifySelectsFeedingBinaryOp()
1323 False = simplifyBinOp(Opcode, LHS, F, FMF, Q); in SimplifySelectsFeedingBinaryOp()