Home
last modified time | relevance | path

Searched refs:BoUpSLP (Results 1 – 2 of 2) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Vectorize/
DSLPVectorizer.h54 class BoUpSLP; variable
96 bool tryToVectorizePair(Value *A, Value *B, slpvectorizer::BoUpSLP &R);
102 bool tryToVectorizeList(ArrayRef<Value *> VL, slpvectorizer::BoUpSLP &R,
106 bool tryToVectorize(Instruction *I, slpvectorizer::BoUpSLP &R);
109 bool vectorizeStoreChains(slpvectorizer::BoUpSLP &R);
113 bool vectorizeGEPIndices(BasicBlock *BB, slpvectorizer::BoUpSLP &R);
118 slpvectorizer::BoUpSLP &R,
123 slpvectorizer::BoUpSLP &R);
127 slpvectorizer::BoUpSLP &R);
130 bool vectorizeCmpInst(CmpInst *CI, BasicBlock *BB, slpvectorizer::BoUpSLP &R);
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp526 class BoUpSLP { class
538 BoUpSLP(Function *Func, ScalarEvolution *Se, TargetTransformInfo *Tti, in BoUpSLP() function in llvm::slpvectorizer::BoUpSLP
685 const BoUpSLP::EdgeInfo &EI) { in operator <<()
763 const BoUpSLP &R;
1197 ScalarEvolution &SE, const BoUpSLP &R) in VLOperands()
1374 ~BoUpSLP();
1428 const BoUpSLP &R);
1924 const BoUpSLP::ScheduleData &SD) { in operator <<()
1930 friend struct GraphTraits<BoUpSLP *>;
1931 friend struct DOTGraphTraits<BoUpSLP *>;
[all …]