Searched refs:LoopChain (Results 1 – 1 of 1) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | MachineBlockPlacement.cpp | 480 BlockChain &LoopChain, const MachineBasicBlock *ExitingBB, 483 BlockChain &LoopChain, const MachineLoop &L, 2263 void MachineBlockPlacement::rotateLoop(BlockChain &LoopChain, in rotateLoop() argument 2270 MachineBasicBlock *Top = *LoopChain.begin(); in rotateLoop() 2271 MachineBasicBlock *Bottom = *std::prev(LoopChain.end()); in rotateLoop() 2297 BlockChain::iterator ExitIt = llvm::find(LoopChain, ExitingBB); in rotateLoop() 2298 if (ExitIt == LoopChain.end()) in rotateLoop() 2321 assert(std::next(ExitIt) != LoopChain.end() && in rotateLoop() 2331 std::rotate(LoopChain.begin(), std::next(ExitIt), LoopChain.end()); in rotateLoop() 2348 BlockChain &LoopChain, const MachineLoop &L, in rotateLoopWithProfile() argument [all …]
|