forked from OSchip/llvm-project
parent
3af34312d4
commit
3a7326e705
|
@ -956,7 +956,9 @@ bool ARMConstantIslands::LookForWater(CPUser &U, unsigned UserOffset,
|
|||
MachineBasicBlock *&NewMBB) {
|
||||
water_iterator IPThatWouldPad;
|
||||
MachineBasicBlock* WaterBBThatWouldPad = NULL;
|
||||
if (!WaterList.empty()) {
|
||||
if (WaterList.empty())
|
||||
return false;
|
||||
|
||||
for (water_iterator IP = prior(WaterList.end()),
|
||||
B = WaterList.begin();; --IP) {
|
||||
MachineBasicBlock* WaterBB = *IP;
|
||||
|
@ -978,7 +980,6 @@ bool ARMConstantIslands::LookForWater(CPUser &U, unsigned UserOffset,
|
|||
if (IP == B)
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (isThumb && WaterBBThatWouldPad) {
|
||||
NewMBB = AcceptWater(WaterBBThatWouldPad, IPThatWouldPad);
|
||||
return true;
|
||||
|
|
Loading…
Reference in New Issue