Home
last modified time | relevance | path

Searched refs:m_SpecificInt_ICMP (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp117 if (!match(NewShAmt, m_SpecificInt_ICMP(ICmpInst::Predicate::ICMP_ULT, in reassociateShiftAmtsOfTwoSameDirectionShifts()
129 m_SpecificInt_ICMP(ICmpInst::Predicate::ICMP_EQ, in reassociateShiftAmtsOfTwoSameDirectionShifts()
381 m_SpecificInt_ICMP(ICmpInst::ICMP_ULT, Threshold)); in foldShiftOfShiftedBinOp()
1650 C, m_SpecificInt_ICMP(ICmpInst::Predicate::ICMP_EQ, in foldVariableSignZeroExtensionOfVariableHighBitExtract()
H A DInstCombineSelect.cpp653 !match(Z, m_SpecificInt_ICMP(CmpInst::ICMP_ULT, in foldSelectICmpAndAnd()
730 !match(CmpRHS, m_SpecificInt_ICMP(ICmpInst::ICMP_SGE, in foldSelectICmpLshrAshr()
733 !match(CmpRHS, m_SpecificInt_ICMP(ICmpInst::ICMP_SGE, in foldSelectICmpLshrAshr()
1514 if (!match(C0, m_SpecificInt_ICMP( in canonicalizeClampLike()
1524 m_SpecificInt_ICMP( in canonicalizeClampLike()
1585 m_SpecificInt_ICMP(ICmpInst::Predicate::ICMP_NE, in canonicalizeClampLike()
H A DInstCombineCasts.cpp677 if (match(C, m_SpecificInt_ICMP(ICmpInst::ICMP_ULE, in narrowBinOp()
866 if (match(C, m_SpecificInt_ICMP(ICmpInst::ICMP_ULE, in visitTrunc()
913 if (match(C, m_SpecificInt_ICMP(ICmpInst::ICMP_ULT, Threshold))) { in visitTrunc()
H A DInstCombineAndOrXor.cpp1960 return match(C, m_SpecificInt_ICMP(ICmpInst::ICMP_ULT, Threshold)); in canNarrowShiftAmt()
2236 m_SpecificInt_ICMP(ICmpInst::ICMP_ULT, APInt(BitWidth, BitWidth)))) in foldBinOpOfDisplacedShifts()
2670 match(Y, m_SpecificInt_ICMP( in visitAnd()
2944 m_SpecificInt_ICMP(ICmpInst::ICMP_ULT, APInt(Width, Width))) && in convertOrOfShiftsToFunnelShift()
2946 m_SpecificInt_ICMP(ICmpInst::ICMP_ULT, APInt(Width, Width))) && in convertOrOfShiftsToFunnelShift()
H A DInstCombineCompares.cpp1212 if (!match(C, m_SpecificInt_ICMP(ICmpInst::Predicate::ICMP_EQ, in foldSignBitTest()
4810 m_SpecificInt_ICMP(ICmpInst::Predicate::ICMP_ULT, in foldShiftIntoShiftInAnotherHandOfAndInICmp()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp2995 BitPos, PatternMatch::m_SpecificInt_ICMP( in recognizeShiftUntilBitTest()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPatternMatch.h700 m_SpecificInt_ICMP(ICmpInst::Predicate Predicate, const APInt &Threshold) { in m_SpecificInt_ICMP() function