Lines Matching refs:WaterBB
917 MachineBasicBlock* WaterBB = *IP; in splitBlockBeforeInstr() local
918 if (WaterBB == OrigBB) in splitBlockBeforeInstr()
1207 MachineBasicBlock* WaterBB = *IP; in findAvailableWater() local
1217 if (isWaterInRange(UserOffset, WaterBB, U, Growth) && in findAvailableWater()
1218 (WaterBB->getNumber() < U.HighWaterMark->getNumber() || in findAvailableWater()
1219 NewWaterList.count(WaterBB)) && Growth < BestGrowth) { in findAvailableWater()
1223 DEBUG(dbgs() << "Found water after BB#" << WaterBB->getNumber() in findAvailableWater()
1365 MachineBasicBlock *WaterBB = *IP; in handleConstantPoolUser() local
1370 if (NewWaterList.erase(WaterBB)) in handleConstantPoolUser()
1374 NewMBB = &*++WaterBB->getIterator(); in handleConstantPoolUser()
1391 MachineBasicBlock *WaterBB = &*--NewMBB->getIterator(); in handleConstantPoolUser() local
1392 IP = std::find(WaterList.begin(), WaterList.end(), WaterBB); in handleConstantPoolUser()
1394 NewWaterList.erase(WaterBB); in handleConstantPoolUser()