Searched refs:m_ExtractElement (Results 1 – 5 of 5) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineVectorOps.cpp | 866 if (!match(Scalar, m_ExtractElement(m_Specific(X), m_SpecificInt(IdxC)))) in foldInsEltIntoIdentityShuffle() 1054 match(ScalarOp, m_ExtractElement(m_Value(ExtVecOp), in visitInsertElementInst()
|
D | InstCombineSelect.cpp | 1982 if (!match(Cond, m_OneUse(m_ExtractElement(m_Value(), m_ConstantInt())))) in canonicalizeScalarSelectOfVecs()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | PatternMatch.h | 1275 m_ExtractElement(const Val_t &Val, const Idx_t &Idx) { in m_ExtractElement() function
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 837 if (match(V1, m_ExtractElement(m_Value(EV), m_ConstantInt(Ex1Idx))) && in getShallowScore() 838 match(V2, m_ExtractElement(m_Deferred(EV), m_ConstantInt(Ex2Idx))) && in getShallowScore()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | InstructionSimplify.cpp | 4221 if (match(Val, m_ExtractElement(m_Specific(Vec), m_Specific(Idx)))) in SimplifyInsertElementInst()
|