Searched refs:exit_blocks (Results 1 – 6 of 6) sorted by relevance
288 std::unordered_set<uint32_t> exit_blocks; in ComputeLoopRegisterPressure() local289 loop.GetExitBlocks(&exit_blocks); in ComputeLoopRegisterPressure()291 for (uint32_t bb_id : exit_blocks) { in ComputeLoopRegisterPressure()346 std::unordered_set<uint32_t> exit_blocks; in SimulateFusion() local347 l2.GetExitBlocks(&exit_blocks); in SimulateFusion()349 for (uint32_t bb_id : exit_blocks) { in SimulateFusion()473 std::unordered_set<uint32_t> exit_blocks; in SimulateFission() local474 loop.GetExitBlocks(&exit_blocks); in SimulateFission()477 for (uint32_t bb_id : exit_blocks) { in SimulateFission()
355 void Loop::GetExitBlocks(std::unordered_set<uint32_t>* exit_blocks) const { in GetExitBlocks()357 exit_blocks->clear(); in GetExitBlocks()361 bb->ForEachSuccessorLabel([exit_blocks, this](uint32_t succ) { in GetExitBlocks()363 exit_blocks->insert(succ); in GetExitBlocks()430 std::unordered_set<uint32_t> exit_blocks; in IsLCSSA() local431 GetExitBlocks(&exit_blocks); in IsLCSSA()443 [&exit_blocks, ir_context, this](Instruction* use) -> bool { in IsLCSSA()448 return exit_blocks.count(parent->id()); in IsLCSSA()
143 void GetExitBlocks(std::unordered_set<uint32_t>* exit_blocks) const;