diff options
author | Chris Lattner <sabre@nondot.org> | 2005-08-29 00:10:46 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2005-08-29 00:10:46 +0000 |
commit | 46d4c75cd134ec55a895de0155b93ca75a374041 (patch) | |
tree | 0b7daf38b39c25b1993ddfa3e4ddb213da9893b5 /llvm | |
parent | 66ddc8d3bff5ae3539b65e0abfd879678a70d2de (diff) | |
download | bcm5719-llvm-46d4c75cd134ec55a895de0155b93ca75a374041.tar.gz bcm5719-llvm-46d4c75cd134ec55a895de0155b93ca75a374041.zip |
Fix a bug in my previous patch that was using the wrong iterator. This fixes
Olden/bisort among others.
llvm-svn: 23124
Diffstat (limited to 'llvm')
-rw-r--r-- | llvm/lib/CodeGen/PrologEpilogInserter.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/PrologEpilogInserter.cpp b/llvm/lib/CodeGen/PrologEpilogInserter.cpp index c855eb2a0f8..52026e2bc7e 100644 --- a/llvm/lib/CodeGen/PrologEpilogInserter.cpp +++ b/llvm/lib/CodeGen/PrologEpilogInserter.cpp @@ -217,7 +217,7 @@ void PEI::saveCallerSavedRegisters(MachineFunction &Fn) { while (I2 != MBB->begin() && TII.isTerminatorInstr((--I2)->getOpcode())) I = I2; - bool AtStart = I2 == MBB->begin(); + bool AtStart = I == MBB->begin(); MachineBasicBlock::iterator BeforeI = I; if (!AtStart) --BeforeI; |