reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
  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.cpp
 1943                     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.cpp
  868   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));