Lines Matching refs:BlocksToExplore
2918 SmallPtrSet<const MachineBasicBlock *, 8> &BlocksToExplore, in vlocJoin() argument
2942 if (!BlocksToExplore.contains(p)) { in vlocJoin()
3032 SmallPtrSetImpl<const MachineBasicBlock *> &BlocksToExplore, in getBlocksForScope() argument
3035 LS.getMachineBasicBlocks(DILoc, BlocksToExplore); in getBlocksForScope()
3040 BlocksToExplore.insert(AssignBlocks.begin(), AssignBlocks.end()); in getBlocksForScope()
3050 for (const auto *MBB : BlocksToExplore) { in getBlocksForScope()
3060 if (BlocksToExplore.count(succ)) in getBlocksForScope()
3090 BlocksToExplore.insert(ToAdd.begin(), ToAdd.end()); in getBlocksForScope()
3108 SmallPtrSet<const MachineBasicBlock *, 8> BlocksToExplore; in buildVLocValueMap() local
3118 getBlocksForScope(DILoc, BlocksToExplore, AssignBlocks); in buildVLocValueMap()
3124 if (BlocksToExplore.size() == 1) in buildVLocValueMap()
3131 for (const auto *MBB : BlocksToExplore) in buildVLocValueMap()
3135 for (const auto *MBB : BlocksToExplore) in buildVLocValueMap()
3181 for (const MachineBasicBlock *ExpMBB : BlocksToExplore) { in buildVLocValueMap()
3233 vlocJoin(*MBB, LiveOutIdx, BlocksToExplore, *LiveIn); in buildVLocValueMap()
3335 BlocksToExplore.clear(); in buildVLocValueMap()
3441 SmallPtrSet<const MachineBasicBlock *, 8> BlocksToExplore; in makeDepthFirstEjectionMap() local
3469 getBlocksForScope(DILocationIt->second, BlocksToExplore, in makeDepthFirstEjectionMap()
3471 for (const auto *MBB : BlocksToExplore) { in makeDepthFirstEjectionMap()
3477 BlocksToExplore.clear(); in makeDepthFirstEjectionMap()
3533 SmallPtrSet<const MachineBasicBlock *, 8> BlocksToExplore; in depthFirstVLocAndEmit() local
3576 getBlocksForScope(DILocationIt->second, BlocksToExplore, in depthFirstVLocAndEmit()
3578 for (const auto *MBB : BlocksToExplore) in depthFirstVLocAndEmit()
3582 BlocksToExplore.clear(); in depthFirstVLocAndEmit()