Lines Matching refs:BlocksToExplore
2952 SmallPtrSet<const MachineBasicBlock *, 8> &BlocksToExplore, in vlocJoin() argument
2976 if (!BlocksToExplore.contains(p)) { in vlocJoin()
3066 SmallPtrSetImpl<const MachineBasicBlock *> &BlocksToExplore, in getBlocksForScope() argument
3069 LS.getMachineBasicBlocks(DILoc, BlocksToExplore); in getBlocksForScope()
3074 BlocksToExplore.insert(AssignBlocks.begin(), AssignBlocks.end()); in getBlocksForScope()
3084 for (const auto *MBB : BlocksToExplore) { in getBlocksForScope()
3094 if (BlocksToExplore.count(succ)) in getBlocksForScope()
3124 BlocksToExplore.insert(ToAdd.begin(), ToAdd.end()); in getBlocksForScope()
3143 SmallPtrSet<const MachineBasicBlock *, 8> BlocksToExplore; in buildVLocValueMap() local
3149 getBlocksForScope(DILoc, BlocksToExplore, AssignBlocks); in buildVLocValueMap()
3155 if (BlocksToExplore.size() == 1) in buildVLocValueMap()
3162 for (const auto *MBB : BlocksToExplore) in buildVLocValueMap()
3168 for (const auto *MBB : BlocksToExplore) in buildVLocValueMap()
3217 for (const MachineBasicBlock *ExpMBB : BlocksToExplore) { in buildVLocValueMap()
3269 vlocJoin(*MBB, LiveOutIdx, BlocksToExplore, *LiveIn); in buildVLocValueMap()
3373 BlocksToExplore.clear(); in buildVLocValueMap()
3487 SmallPtrSet<const MachineBasicBlock *, 8> BlocksToExplore; in makeDepthFirstEjectionMap() local
3515 getBlocksForScope(DILocationIt->second, BlocksToExplore, in makeDepthFirstEjectionMap()
3517 for (const auto *MBB : BlocksToExplore) { in makeDepthFirstEjectionMap()
3523 BlocksToExplore.clear(); in makeDepthFirstEjectionMap()
3579 SmallPtrSet<const MachineBasicBlock *, 8> BlocksToExplore; in depthFirstVLocAndEmit() local
3622 getBlocksForScope(DILocationIt->second, BlocksToExplore, in depthFirstVLocAndEmit()
3624 for (const auto *MBB : BlocksToExplore) in depthFirstVLocAndEmit()
3628 BlocksToExplore.clear(); in depthFirstVLocAndEmit()