Lines Matching refs:BlocksToExplore

2454     SmallPtrSet<const MachineBasicBlock *, 8> &BlocksToExplore,  in vlocJoin()  argument
2478 if (!BlocksToExplore.contains(p)) { in vlocJoin()
2562 SmallPtrSetImpl<const MachineBasicBlock *> &BlocksToExplore, in getBlocksForScope() argument
2565 LS.getMachineBasicBlocks(DILoc, BlocksToExplore); in getBlocksForScope()
2570 BlocksToExplore.insert(AssignBlocks.begin(), AssignBlocks.end()); in getBlocksForScope()
2580 for (const auto *MBB : BlocksToExplore) { in getBlocksForScope()
2590 if (BlocksToExplore.count(succ)) in getBlocksForScope()
2620 BlocksToExplore.insert(ToAdd.begin(), ToAdd.end()); in getBlocksForScope()
2638 SmallPtrSet<const MachineBasicBlock *, 8> BlocksToExplore; in buildVLocValueMap() local
2648 getBlocksForScope(DILoc, BlocksToExplore, AssignBlocks); in buildVLocValueMap()
2654 if (BlocksToExplore.size() == 1) in buildVLocValueMap()
2661 for (const auto *MBB : BlocksToExplore) in buildVLocValueMap()
2665 for (const auto *MBB : BlocksToExplore) in buildVLocValueMap()
2711 for (const MachineBasicBlock *ExpMBB : BlocksToExplore) { in buildVLocValueMap()
2763 vlocJoin(*MBB, LiveOutIdx, BlocksToExplore, *LiveIn); in buildVLocValueMap()
2865 BlocksToExplore.clear(); in buildVLocValueMap()
2966 SmallPtrSet<const MachineBasicBlock *, 8> BlocksToExplore; in makeDepthFirstEjectionMap() local
2994 getBlocksForScope(DILocationIt->second, BlocksToExplore, in makeDepthFirstEjectionMap()
2996 for (const auto *MBB : BlocksToExplore) { in makeDepthFirstEjectionMap()
3002 BlocksToExplore.clear(); in makeDepthFirstEjectionMap()
3058 SmallPtrSet<const MachineBasicBlock *, 8> BlocksToExplore; in depthFirstVLocAndEmit() local
3101 getBlocksForScope(DILocationIt->second, BlocksToExplore, in depthFirstVLocAndEmit()
3103 for (const auto *MBB : BlocksToExplore) in depthFirstVLocAndEmit()
3107 BlocksToExplore.clear(); in depthFirstVLocAndEmit()