Searched defs:SLP (Results 1 - 1 of 1) sorted by relevance

/external/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1 //===- SLPVectorizer.cpp - A bottom up SLP Vectorizer ---------------------===//
9 // This pass implements the Bottom Up SLP vectorizer. It detects consecutive
12 // was found, the SLP vectorizer performs vectorization on the tree.
15 // "Loop-Aware SLP in GCC" by Ira Rosen, Dorit Nuzman, Ayal Zaks.
55 #define DEBUG_TYPE "SLP"
83 cl::desc("Limit the size of the SLP scheduling region per block"));
105 /// \brief Predicate for the element types that the SLP vectorizer supports.
356 /// Bottom Up SLP Vectorizer.
775 DEBUG(dbgs() << "SLP: schedule " << *SD << "\n");
790 DEBUG(dbgs() << "SLP
2745 tryScheduleBundle(ArrayRef<Value *> VL, BoUpSLP *SLP) argument
2951 calculateDependencies(ScheduleData *SD, bool InsertInReadyList, BoUpSLP *SLP) argument
[all...]

Completed in 63 milliseconds