Searched refs:BlockScheduling (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 351 BlockScheduling *BS = Iter.second.get(); in deleteTree() 703 struct BlockScheduling { struct in llvm::slpvectorizer::BoUpSLP 705 BlockScheduling(BasicBlock *BB) in BlockScheduling() function 872 MapVector<BasicBlock *, std::unique_ptr<BlockScheduling>> BlocksSchedules; 876 void scheduleBlock(BlockScheduling *BS); 1084 BSRef = llvm::make_unique<BlockScheduling>(BB); in buildTree_rec() 1086 BlockScheduling &BS = *BSRef.get(); in buildTree_rec() 2804 bool BoUpSLP::BlockScheduling::tryScheduleBundle(ArrayRef<Value *> VL, in tryScheduleBundle() 2891 void BoUpSLP::BlockScheduling::cancelScheduling(ArrayRef<Value *> VL) { in cancelScheduling() 2917 bool BoUpSLP::BlockScheduling::extendSchedulingRegion(Value *V) { in extendSchedulingRegion() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 601 BlockScheduling *BS = Iter.second.get(); in deleteTree() 1934 struct BlockScheduling { struct in llvm::slpvectorizer::BoUpSLP 1935 BlockScheduling(BasicBlock *BB) in BlockScheduling() function 2161 MapVector<BasicBlock *, std::unique_ptr<BlockScheduling>> BlocksSchedules; 2165 void scheduleBlock(BlockScheduling *BS); 2548 BSRef = std::make_unique<BlockScheduling>(BB); in buildTree_rec() 2550 BlockScheduling &BS = *BSRef.get(); in buildTree_rec() 4825 BoUpSLP::BlockScheduling::tryScheduleBundle(ArrayRef<Value *> VL, BoUpSLP *SLP, in tryScheduleBundle() 4914 void BoUpSLP::BlockScheduling::cancelScheduling(ArrayRef<Value *> VL, in cancelScheduling() 4941 BoUpSLP::ScheduleData *BoUpSLP::BlockScheduling::allocateScheduleDataChunks() { in allocateScheduleDataChunks() [all …]
|
/external/llvm-project/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 614 BlockScheduling *BS = Iter.second.get(); in deleteTree() 2076 struct BlockScheduling { struct in llvm::slpvectorizer::BoUpSLP 2077 BlockScheduling(BasicBlock *BB) in BlockScheduling() function 2317 MapVector<BasicBlock *, std::unique_ptr<BlockScheduling>> BlocksSchedules; 2321 void scheduleBlock(BlockScheduling *BS); 2704 BSRef = std::make_unique<BlockScheduling>(BB); in buildTree_rec() 2706 BlockScheduling &BS = *BSRef.get(); in buildTree_rec() 5092 BoUpSLP::BlockScheduling::tryScheduleBundle(ArrayRef<Value *> VL, BoUpSLP *SLP, in tryScheduleBundle() 5181 void BoUpSLP::BlockScheduling::cancelScheduling(ArrayRef<Value *> VL, in cancelScheduling() 5208 BoUpSLP::ScheduleData *BoUpSLP::BlockScheduling::allocateScheduleDataChunks() { in allocateScheduleDataChunks() [all …]
|