/dports/devel/llvm90/llvm-9.0.1.src/lib/Transforms/InstCombine/ |
H A D | InstCombineShifts.cpp | 184 if ((IsLeftShift && match(I, m_LShr(m_Value(), m_ConstantInt(CI)))) || in canEvaluateShifted() 185 (!IsLeftShift && match(I, m_Shl(m_Value(), m_ConstantInt(CI))))) { in canEvaluateShifted() 488 m_ConstantInt(CC)))) { in FoldShiftByConstant() 522 m_ConstantInt(CC))) && V2 == Op1) { in FoldShiftByConstant()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Transforms/Scalar/ |
H A D | LoopFlatten.cpp | 148 m_c_Add(m_Specific(InductionPHI), m_ConstantInt<1>()))) { in findLoopComponents() 153 m_c_Add(m_Specific(InductionPHI), m_ConstantInt<1>()))) { in findLoopComponents()
|
H A D | LoopDeletion.cpp | 116 m_Br(m_ConstantInt(Cond), Taken, NotTaken))) in isLoopNeverExecuted()
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopDeletion.cpp | 110 m_Br(m_ConstantInt(Cond), Taken, NotTaken))) in isLoopNeverExecuted()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
H A D | LoopDeletion.cpp | 110 m_Br(m_ConstantInt(Cond), Taken, NotTaken))) in isLoopNeverExecuted()
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopDeletion.cpp | 110 m_Br(m_ConstantInt(Cond), Taken, NotTaken))) in isLoopNeverExecuted()
|
/dports/devel/llvm90/llvm-9.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopDeletion.cpp | 109 m_Br(m_ConstantInt(Cond), Taken, NotTaken))) in isLoopNeverExecuted()
|
/dports/devel/llvm80/llvm-8.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopDeletion.cpp | 110 m_Br(m_ConstantInt(Cond), Taken, NotTaken))) in isLoopNeverExecuted()
|
/dports/devel/llvm70/llvm-7.0.1.src/lib/Transforms/AggressiveInstCombine/ |
H A D | AggressiveInstCombine.cpp | 106 if (!match(V, m_LShr(m_Value(Candidate), m_ConstantInt(BitIndex)))) in matchAndOrChain()
|
/dports/devel/llvm70/llvm-7.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopDeletion.cpp | 110 m_Br(m_ConstantInt(Cond), Taken, NotTaken))) in isLoopNeverExecuted()
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/unittests/IR/ |
H A D | PatternMatch.cpp | 967 match(VI1, m_InsertElt(m_Undef(), m_ConstantInt(), m_ConstantInt()))); in TEST_F() 969 match(VI1, m_InsertElt(m_Undef(), m_ConstantInt(), m_Zero()))); in TEST_F() 974 match(VI2, m_InsertElt(m_Value(), m_Value(), m_ConstantInt()))); in TEST_F() 976 match(VI2, m_InsertElt(m_Value(), m_ConstantInt(), m_Value()))); in TEST_F() 989 EXPECT_FALSE(match(EX1, m_ExtractElt(m_Value(), m_ConstantInt()))); in TEST_F() 990 EXPECT_TRUE(match(EX2, m_ExtractElt(m_Value(), m_ConstantInt()))); in TEST_F() 991 EXPECT_TRUE(match(EX3, m_ExtractElt(m_Constant(), m_ConstantInt()))); in TEST_F()
|
/dports/devel/llvm11/llvm-11.0.1.src/unittests/IR/ |
H A D | PatternMatch.cpp | 967 match(VI1, m_InsertElt(m_Undef(), m_ConstantInt(), m_ConstantInt()))); in TEST_F() 969 match(VI1, m_InsertElt(m_Undef(), m_ConstantInt(), m_Zero()))); in TEST_F() 974 match(VI2, m_InsertElt(m_Value(), m_Value(), m_ConstantInt()))); in TEST_F() 976 match(VI2, m_InsertElt(m_Value(), m_ConstantInt(), m_Value()))); in TEST_F() 989 EXPECT_FALSE(match(EX1, m_ExtractElt(m_Value(), m_ConstantInt()))); in TEST_F() 990 EXPECT_TRUE(match(EX2, m_ExtractElt(m_Value(), m_ConstantInt()))); in TEST_F() 991 EXPECT_TRUE(match(EX3, m_ExtractElt(m_Constant(), m_ConstantInt()))); in TEST_F()
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/unittests/IR/ |
H A D | PatternMatch.cpp | 970 match(VI1, m_InsertElt(m_Undef(), m_ConstantInt(), m_ConstantInt()))); in TEST_F() 972 match(VI1, m_InsertElt(m_Undef(), m_ConstantInt(), m_Zero()))); in TEST_F() 977 match(VI2, m_InsertElt(m_Value(), m_Value(), m_ConstantInt()))); in TEST_F() 979 match(VI2, m_InsertElt(m_Value(), m_ConstantInt(), m_Value()))); in TEST_F() 992 EXPECT_FALSE(match(EX1, m_ExtractElt(m_Value(), m_ConstantInt()))); in TEST_F() 993 EXPECT_TRUE(match(EX2, m_ExtractElt(m_Value(), m_ConstantInt()))); in TEST_F() 994 EXPECT_TRUE(match(EX3, m_ExtractElt(m_Constant(), m_ConstantInt()))); in TEST_F()
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/unittests/IR/ |
H A D | PatternMatch.cpp | 970 match(VI1, m_InsertElt(m_Undef(), m_ConstantInt(), m_ConstantInt()))); in TEST_F() 972 match(VI1, m_InsertElt(m_Undef(), m_ConstantInt(), m_Zero()))); in TEST_F() 977 match(VI2, m_InsertElt(m_Value(), m_Value(), m_ConstantInt()))); in TEST_F() 979 match(VI2, m_InsertElt(m_Value(), m_ConstantInt(), m_Value()))); in TEST_F() 992 EXPECT_FALSE(match(EX1, m_ExtractElt(m_Value(), m_ConstantInt()))); in TEST_F() 993 EXPECT_TRUE(match(EX2, m_ExtractElt(m_Value(), m_ConstantInt()))); in TEST_F() 994 EXPECT_TRUE(match(EX3, m_ExtractElt(m_Constant(), m_ConstantInt()))); in TEST_F()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/unittests/IR/ |
H A D | PatternMatch.cpp | 967 match(VI1, m_InsertElt(m_Undef(), m_ConstantInt(), m_ConstantInt()))); in TEST_F() 969 match(VI1, m_InsertElt(m_Undef(), m_ConstantInt(), m_Zero()))); in TEST_F() 974 match(VI2, m_InsertElt(m_Value(), m_Value(), m_ConstantInt()))); in TEST_F() 976 match(VI2, m_InsertElt(m_Value(), m_ConstantInt(), m_Value()))); in TEST_F() 989 EXPECT_FALSE(match(EX1, m_ExtractElt(m_Value(), m_ConstantInt()))); in TEST_F() 990 EXPECT_TRUE(match(EX2, m_ExtractElt(m_Value(), m_ConstantInt()))); in TEST_F() 991 EXPECT_TRUE(match(EX3, m_ExtractElt(m_Constant(), m_ConstantInt()))); in TEST_F()
|
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/Compiler/Optimizer/IGCInstCombiner/7.0/ |
H A D | InstCombineCompares.cpp | 2434 if (match(SI->getTrueValue(), m_ConstantInt(Equal)) && in matchThreeWayIntCompare() 2439 m_ConstantInt(Less), m_ConstantInt(Greater))) && in matchThreeWayIntCompare() 3514 if (match(B, m_ConstantInt(C1)) && match(D, m_ConstantInt(C2)) && in foldICmpEquality() 3578 match(Op1, m_And(m_Value(B), m_ConstantInt(Cst1)))) || in foldICmpEquality() 3589 if ((match(Op0, m_OneUse(m_LShr(m_Value(A), m_ConstantInt(Cst1)))) && in foldICmpEquality() 3591 (match(Op0, m_OneUse(m_AShr(m_Value(A), m_ConstantInt(Cst1)))) && in foldICmpEquality() 3605 if (match(Op0, m_OneUse(m_Shl(m_Value(A), m_ConstantInt(Cst1)))) && in foldICmpEquality() 3623 match(Op1, m_ConstantInt(Cst1)) && in foldICmpEquality() 3982 if (match(OtherVal, m_And(m_Value(ValToMask), m_ConstantInt(CI)))) { in processUMulZExtIdiom() 4922 if (match(Op0, m_Add(m_Value(X), m_ConstantInt(Cst))) && Op1 == X) in visitICmpInst() [all …]
|
H A D | InstCombineAndOrXor.cpp | 999 match(LHS0, m_And(m_Specific(V), m_ConstantInt(AndC)))) { in foldAndOfICmps() 1004 match(RHS0, m_And(m_Specific(V), m_ConstantInt(AndC)))) { in foldAndOfICmps() 1535 if (match(Op0I, m_c_BinOp(m_ZExt(m_Value(X)), m_ConstantInt(C1)))) { in visitAnd() 1560 if (match(Op0, m_Trunc(m_And(m_Value(X), m_ConstantInt(YC))))) { in visitAnd() 1836 if (match(LAdd, m_Add(m_Value(LAddOpnd), m_ConstantInt(LAddC))) && in foldOrOfICmps() 1837 match(RAdd, m_Add(m_Value(RAddOpnd), m_ConstantInt(RAddC))) && in foldOrOfICmps() 1943 if (match(LHS0, m_Add(m_Specific(RHS0), m_ConstantInt(AddC)))) in foldOrOfICmps() 2121 if (match(A, m_Or(m_Value(V1), m_ConstantInt(C3))) && in visitOr() 2123 match(B, m_Or(m_Specific(V1), m_ConstantInt(C4))) && in visitOr() 2286 match(Op0, m_Or(m_Value(A), m_ConstantInt(C1)))) { in visitOr()
|
H A D | InstCombineVectorOps.cpp | 685 match(InsElt1->getOperand(2), m_ConstantInt(IdxC1)) && in hoistInsEltConst() 687 match(InsElt2.getOperand(2), m_ConstantInt(IdxC2)) && IdxC1 != IdxC2) { in hoistInsEltConst() 710 !match(InsElt.getOperand(2), m_ConstantInt(InsEltIndex))) in foldConstantInsEltIntoShuffle() 759 if (!match(InsElt.getOperand(2), m_ConstantInt(InsertIdx[0])) || in foldConstantInsEltIntoShuffle() 761 !match(IEI->getOperand(2), m_ConstantInt(InsertIdx[1])) || in foldConstantInsEltIntoShuffle()
|
/dports/devel/llvm70/llvm-7.0.1.src/lib/Transforms/InstCombine/ |
H A D | InstCombineCompares.cpp | 2400 if (match(SI->getTrueValue(), m_ConstantInt(Equal)) && 2405 m_ConstantInt(Less), m_ConstantInt(Greater))) && 3480 if (match(B, m_ConstantInt(C1)) && match(D, m_ConstantInt(C2)) && 3541 match(Op1, m_And(m_Value(B), m_ConstantInt(Cst1)))) || 3552 if ((match(Op0, m_OneUse(m_LShr(m_Value(A), m_ConstantInt(Cst1)))) && 3554 (match(Op0, m_OneUse(m_AShr(m_Value(A), m_ConstantInt(Cst1)))) && 3568 if (match(Op0, m_OneUse(m_Shl(m_Value(A), m_ConstantInt(Cst1)))) && 3586 match(Op1, m_ConstantInt(Cst1)) && 3939 if (match(OtherVal, m_And(m_Value(ValToMask), m_ConstantInt(CI)))) { 4870 if (match(Op0, m_Add(m_Value(X), m_ConstantInt(Cst))) && Op1 == X) [all …]
|
H A D | InstCombineAndOrXor.cpp | 969 match(LHS0, m_And(m_Specific(V), m_ConstantInt(AndC)))) { in foldAndOfICmps() 973 match(RHS0, m_And(m_Specific(V), m_ConstantInt(AndC)))) { in foldAndOfICmps() 1505 if (match(Op0I, m_c_BinOp(m_ZExt(m_Value(X)), m_ConstantInt(C1)))) { in visitAnd() 1530 if (match(Op0, m_Trunc(m_And(m_Value(X), m_ConstantInt(YC))))) { in visitAnd() 1806 if (match(LAdd, m_Add(m_Value(LAddOpnd), m_ConstantInt(LAddC))) && in foldOrOfICmps() 1807 match(RAdd, m_Add(m_Value(RAddOpnd), m_ConstantInt(RAddC))) && in foldOrOfICmps() 1913 if (match(LHS0, m_Add(m_Specific(RHS0), m_ConstantInt(AddC)))) in foldOrOfICmps() 2091 if (match(A, m_Or(m_Value(V1), m_ConstantInt(C3))) && in visitOr() 2093 match(B, m_Or(m_Specific(V1), m_ConstantInt(C4))) && in visitOr() 2256 match(Op0, m_Or(m_Value(A), m_ConstantInt(C1)))) { in visitOr()
|
H A D | InstCombineVectorOps.cpp | 672 match(InsElt1->getOperand(2), m_ConstantInt(IdxC1)) && in hoistInsEltConst() 674 match(InsElt2.getOperand(2), m_ConstantInt(IdxC2)) && IdxC1 != IdxC2) { in hoistInsEltConst() 697 !match(InsElt.getOperand(2), m_ConstantInt(InsEltIndex))) in foldConstantInsEltIntoShuffle() 744 if (!match(InsElt.getOperand(2), m_ConstantInt(InsertIdx[0])) || in foldConstantInsEltIntoShuffle() 746 !match(IEI->getOperand(2), m_ConstantInt(InsertIdx[1])) || in foldConstantInsEltIntoShuffle()
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/Scalar/ |
H A D | LoopDeletion.cpp | 112 m_Br(m_ConstantInt(Cond), Taken, NotTaken))) in isLoopNeverExecuted()
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopDeletion.cpp | 112 m_Br(m_ConstantInt(Cond), Taken, NotTaken))) in isLoopNeverExecuted()
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/unittests/IR/ |
H A D | PatternMatch.cpp | 969 match(VI1, m_InsertElt(m_Undef(), m_ConstantInt(), m_ConstantInt()))); in TEST_F() 971 match(VI1, m_InsertElt(m_Undef(), m_ConstantInt(), m_Zero()))); in TEST_F() 976 match(VI2, m_InsertElt(m_Value(), m_Value(), m_ConstantInt()))); in TEST_F() 978 match(VI2, m_InsertElt(m_Value(), m_ConstantInt(), m_Value()))); in TEST_F() 991 EXPECT_FALSE(match(EX1, m_ExtractElt(m_Value(), m_ConstantInt()))); in TEST_F() 992 EXPECT_TRUE(match(EX2, m_ExtractElt(m_Value(), m_ConstantInt()))); in TEST_F() 993 EXPECT_TRUE(match(EX3, m_ExtractElt(m_Constant(), m_ConstantInt()))); in TEST_F()
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/unittests/IR/ |
H A D | PatternMatch.cpp | 970 match(VI1, m_InsertElt(m_Undef(), m_ConstantInt(), m_ConstantInt()))); in TEST_F() 972 match(VI1, m_InsertElt(m_Undef(), m_ConstantInt(), m_Zero()))); in TEST_F() 977 match(VI2, m_InsertElt(m_Value(), m_Value(), m_ConstantInt()))); in TEST_F() 979 match(VI2, m_InsertElt(m_Value(), m_ConstantInt(), m_Value()))); in TEST_F() 992 EXPECT_FALSE(match(EX1, m_ExtractElt(m_Value(), m_ConstantInt()))); in TEST_F() 993 EXPECT_TRUE(match(EX2, m_ExtractElt(m_Value(), m_ConstantInt()))); in TEST_F() 994 EXPECT_TRUE(match(EX3, m_ExtractElt(m_Constant(), m_ConstantInt()))); in TEST_F()
|