Lines Matching refs:InstCombinerImpl
46 static Value *simplifyValueKnownNonZero(Value *V, InstCombinerImpl &IC, in simplifyValueKnownNonZero()
191 Instruction *InstCombinerImpl::visitMul(BinaryOperator &I) { in visitMul()
541 Instruction *InstCombinerImpl::foldFPSignBitOps(BinaryOperator &I) { in foldFPSignBitOps()
574 Instruction *InstCombinerImpl::foldFMulReassoc(BinaryOperator &I) { in foldFMulReassoc()
748 Instruction *InstCombinerImpl::visitFMul(BinaryOperator &I) { in visitFMul()
848 bool InstCombinerImpl::simplifyDivRemOfSelectWithZeroOp(BinaryOperator &I) { in simplifyDivRemOfSelectWithZeroOp()
1028 Instruction *InstCombinerImpl::commonIDivTransforms(BinaryOperator &I) { in commonIDivTransforms()
1337 InstCombinerImpl &IC) { in narrowUDivURem()
1378 Instruction *InstCombinerImpl::visitUDiv(BinaryOperator &I) { in visitUDiv()
1447 Instruction *InstCombinerImpl::visitSDiv(BinaryOperator &I) { in visitSDiv()
1588 Instruction *InstCombinerImpl::foldFDivConstantDivisor(BinaryOperator &I) { in foldFDivConstantDivisor()
1710 Instruction *InstCombinerImpl::visitFDiv(BinaryOperator &I) { in visitFDiv()
1852 InstCombinerImpl &IC) { in simplifyIRemMulShl()
1954 Instruction *InstCombinerImpl::commonIRemTransforms(BinaryOperator &I) { in commonIRemTransforms()
2008 Instruction *InstCombinerImpl::visitURem(BinaryOperator &I) { in visitURem()
2074 Instruction *InstCombinerImpl::visitSRem(BinaryOperator &I) { in visitSRem()
2146 Instruction *InstCombinerImpl::visitFRem(BinaryOperator &I) { in visitFRem()