Searched refs:BoUpSLP (Results 1 – 2 of 2) sorted by relevance
55 class BoUpSLP; variable95 bool tryToVectorizePair(Value *A, Value *B, slpvectorizer::BoUpSLP &R);101 bool tryToVectorizeList(ArrayRef<Value *> VL, slpvectorizer::BoUpSLP &R,105 bool tryToVectorize(Instruction *I, slpvectorizer::BoUpSLP &R);108 bool vectorizeStoreChains(slpvectorizer::BoUpSLP &R);112 bool vectorizeGEPIndices(BasicBlock *BB, slpvectorizer::BoUpSLP &R);117 slpvectorizer::BoUpSLP &R,122 slpvectorizer::BoUpSLP &R);126 slpvectorizer::BoUpSLP &R);134 BasicBlock *BB, slpvectorizer::BoUpSLP &R);[all …]
476 class BoUpSLP { class961 friend struct GraphTraits<BoUpSLP *>;1244 using TreeEntry = BoUpSLP::TreeEntry;1289 using TreeEntry = BoUpSLP::TreeEntry;2461 int BoUpSLP::getSpillCost() { in getSpillCost()2526 int BoUpSLP::getTreeCost() { in getTreeCost()2611 int BoUpSLP::getGatherCost(Type *Ty, in getGatherCost()3569 Value *BoUpSLP::vectorizeTree() { in vectorizeTree()3929 BoUpSLP::ScheduleData *BoUpSLP::BlockScheduling::allocateScheduleDataChunks() { in allocateScheduleDataChunks()4747 BoUpSLP::ValueSet VectorizedStores; in vectorizeStores()[all …]