Lines Matching refs:WaterBB
1025 MachineBasicBlock* WaterBB = *IP; in splitBlockBeforeInstr() local
1026 if (WaterBB == OrigBB) in splitBlockBeforeInstr()
1323 MachineBasicBlock* WaterBB = *IP; in findAvailableWater() local
1335 if (isWaterInRange(UserOffset, WaterBB, U, Growth) && in findAvailableWater()
1336 (WaterBB->getNumber() < U.HighWaterMark->getNumber() || in findAvailableWater()
1337 NewWaterList.count(WaterBB) || WaterBB == U.MI->getParent()) && in findAvailableWater()
1342 DEBUG(dbgs() << "Found water after BB#" << WaterBB->getNumber() in findAvailableWater()
1345 if (CloserWater && WaterBB == U.MI->getParent()) in findAvailableWater()
1533 MachineBasicBlock *WaterBB = *IP; in handleConstantPoolUser() local
1538 if (NewWaterList.erase(WaterBB)) in handleConstantPoolUser()
1542 NewMBB = &*++WaterBB->getIterator(); in handleConstantPoolUser()
1553 MachineBasicBlock *WaterBB = &*--NewMBB->getIterator(); in handleConstantPoolUser() local
1554 IP = std::find(WaterList.begin(), WaterList.end(), WaterBB); in handleConstantPoolUser()
1556 NewWaterList.erase(WaterBB); in handleConstantPoolUser()