Searched refs:m_Load (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 554 return (match(L1, m_Load(m_Specific(LHS))) && in isMinMaxWithLoads() 555 match(L2, m_Load(m_Specific(RHS)))) || in isMinMaxWithLoads() 556 (match(L1, m_Load(m_Specific(RHS))) && in isMinMaxWithLoads() 557 match(L2, m_Load(m_Specific(LHS)))); in isMinMaxWithLoads() 1286 if (!match(SI.getValueOperand(), m_Load(m_BitCast(m_Value(LoadAddr))))) in removeBitcastsFromLoadStoreOnMinMax()
|
| H A D | InstCombineVectorOps.cpp | 78 if (match(V, m_OneUse(m_Load(m_Value())))) in cheapToScalarize()
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | PatternMatch.cpp | 891 EXPECT_TRUE(m_Load(m_Value(MatchLoad)).match(LoadInst)); in TEST_F() 894 EXPECT_TRUE(m_Load(m_Specific(Alloca)).match(LoadInst)); in TEST_F() 896 EXPECT_FALSE(m_Load(m_Value(MatchLoad)).match(Alloca)); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | VectorCombine.cpp | 985 if (!match(&I, m_Load(m_Value(Ptr)))) in scalarizeLoadExtract()
|
| H A D | SLPVectorizer.cpp | 4602 (match(S.MainOp, m_Load(m_Value())) || all_of(VL, [&S](const Value *I) { in buildTree_rec() 4604 m_OneUse(m_ZExtOrSExt(m_OneUse(m_Load(m_Value()))))) && in buildTree_rec()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LowerMatrixIntrinsics.cpp | 879 if (match(Inst, m_Load(m_Value(Op1)))) in Visit()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | PatternMatch.h | 1563 inline OneOps_match<OpTy, Instruction::Load> m_Load(const OpTy &Op) { in m_Load() function
|