Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp554 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 DInstCombineVectorOps.cpp78 if (match(V, m_OneUse(m_Load(m_Value())))) in cheapToScalarize()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DPatternMatch.cpp891 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 DVectorCombine.cpp985 if (!match(&I, m_Load(m_Value(Ptr)))) in scalarizeLoadExtract()
H A DSLPVectorizer.cpp4602 (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 DLowerMatrixIntrinsics.cpp879 if (match(Inst, m_Load(m_Value(Op1)))) in Visit()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DPatternMatch.h1563 inline OneOps_match<OpTy, Instruction::Load> m_Load(const OpTy &Op) { in m_Load() function