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

/external/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp351 BlockScheduling *BS = Iter.second.get();
665 /// the current SchedulingRegionID of BlockScheduling.
703 struct BlockScheduling { struct in class:llvm::slpvectorizer::BoUpSLP
705 BlockScheduling(BasicBlock *BB) function in struct:llvm::slpvectorizer::BoUpSLP::BlockScheduling
871 /// Attaches the BlockScheduling structures to basic blocks.
872 MapVector<BasicBlock *, std::unique_ptr<BlockScheduling>> BlocksSchedules;
876 void scheduleBlock(BlockScheduling *BS);
1084 BSRef = llvm::make_unique<BlockScheduling>(BB);
1086 BlockScheduling &BS = *BSRef.get();
2804 bool BoUpSLP::BlockScheduling
[all...]

Completed in 79 milliseconds