Lines Matching refs:InstCombinerImpl
50 static Value *simplifyValueKnownNonZero(Value *V, InstCombinerImpl &IC, in simplifyValueKnownNonZero()
142 Instruction *InstCombinerImpl::visitMul(BinaryOperator &I) { in visitMul()
395 Instruction *InstCombinerImpl::foldFPSignBitOps(BinaryOperator &I) { in foldFPSignBitOps()
428 Instruction *InstCombinerImpl::visitFMul(BinaryOperator &I) { in visitFMul()
629 bool InstCombinerImpl::simplifyDivRemOfSelectWithZeroOp(BinaryOperator &I) { in simplifyDivRemOfSelectWithZeroOp()
729 Instruction *InstCombinerImpl::commonIDivTransforms(BinaryOperator &I) { in commonIDivTransforms()
865 InstCombinerImpl &IC);
895 InstCombinerImpl &IC) { in foldUDivPow2Cst()
908 InstCombinerImpl &IC) { in foldUDivShl()
1007 Instruction *InstCombinerImpl::visitUDiv(BinaryOperator &I) { in visitUDiv()
1101 Instruction *InstCombinerImpl::visitSDiv(BinaryOperator &I) { in visitSDiv()
1328 Instruction *InstCombinerImpl::visitFDiv(BinaryOperator &I) { in visitFDiv()
1437 Instruction *InstCombinerImpl::commonIRemTransforms(BinaryOperator &I) { in commonIRemTransforms()
1475 Instruction *InstCombinerImpl::visitURem(BinaryOperator &I) { in visitURem()
1526 Instruction *InstCombinerImpl::visitSRem(BinaryOperator &I) { in visitSRem()
1598 Instruction *InstCombinerImpl::visitFRem(BinaryOperator &I) { in visitFRem()