Searched refs:m_SpecificInt_ICMP (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineShifts.cpp | 117 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 D | InstCombineSelect.cpp | 653 !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 D | InstCombineCasts.cpp | 677 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 D | InstCombineAndOrXor.cpp | 1960 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 D | InstCombineCompares.cpp | 1212 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 D | LoopIdiomRecognize.cpp | 2995 BitPos, PatternMatch::m_SpecificInt_ICMP( in recognizeShiftUntilBitTest()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | PatternMatch.h | 700 m_SpecificInt_ICMP(ICmpInst::Predicate Predicate, const APInt &Threshold) { in m_SpecificInt_ICMP() function
|