reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
543 return (match(L1, m_Load(m_Specific(LHS))) && 544 match(L2, m_Load(m_Specific(RHS)))) || 545 (match(L1, m_Load(m_Specific(RHS))) && 546 match(L2, m_Load(m_Specific(LHS)))); 1320 if (!match(SI.getValueOperand(), m_Load(m_BitCast(m_Value(LoadAddr)))))lib/Transforms/InstCombine/InstCombineVectorOps.cpp
63 if (match(V, m_OneUse(m_Load(m_Value()))))
lib/Transforms/Scalar/LoopIdiomRecognize.cpp1943 m_CombineAnd(m_Load(m_Value(CmpOfLoads.LoadSrcA)), 1945 m_CombineAnd(m_Load(m_Value(CmpOfLoads.LoadSrcB)),lib/Transforms/Vectorize/SLPVectorizer.cpp
3313 if (!match(ZextLoad, m_ZExt(m_Load(m_Value(LoadPtr)))))
unittests/IR/PatternMatch.cpp868 EXPECT_TRUE(m_Load(m_Value(MatchLoad)).match(LoadInst)); 871 EXPECT_TRUE(m_Load(m_Specific(Alloca)).match(LoadInst)); 873 EXPECT_FALSE(m_Load(m_Value(MatchLoad)).match(Alloca));