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/ |
D | SLPVectorizer.h | 54 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/ |
D | SLPVectorizer.cpp | 526 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 …]
|