mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 11:42:57 +01:00
Silence warning while compiling with gcc 4.2
llvm-svn: 41676
This commit is contained in:
parent
32567436f8
commit
5b49f44609
@ -81,7 +81,8 @@ void ilist_traits<MachineInstr>::transferNodesFromList(
|
||||
MachineBasicBlock::iterator MachineBasicBlock::getFirstTerminator() {
|
||||
const TargetInstrInfo& TII = *getParent()->getTarget().getInstrInfo();
|
||||
iterator I = end();
|
||||
while (I != begin() && TII.isTerminatorInstr((--I)->getOpcode()));
|
||||
while (I != begin() && TII.isTerminatorInstr((--I)->getOpcode()))
|
||||
; /*noop */
|
||||
if (I != end() && !TII.isTerminatorInstr(I->getOpcode())) ++I;
|
||||
return I;
|
||||
}
|
||||
|
@ -122,7 +122,8 @@ AllocaInst* llvm::DemotePHIToStack(PHINode *P) {
|
||||
// Insert load in place of the phi and replace all uses.
|
||||
BasicBlock::iterator InsertPt;
|
||||
for (InsertPt = P->getParent()->getInstList().begin();
|
||||
isa<PHINode>(InsertPt); ++InsertPt);
|
||||
isa<PHINode>(InsertPt); ++InsertPt)
|
||||
; /*noop */
|
||||
Value *V = new LoadInst(Slot, P->getName()+".reload", P);
|
||||
P->replaceAllUsesWith(V);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user