diff options
| author | Jim Grosbach <grosbach@apple.com> | 2009-10-20 01:26:58 +0000 |
|---|---|---|
| committer | Jim Grosbach <grosbach@apple.com> | 2009-10-20 01:26:58 +0000 |
| commit | 84f6235b6f19a12583098ec75f32ee40bde8d1d0 (patch) | |
| tree | d52d9d284a04cc00450418761b0bc99160f20423 /llvm/lib/CodeGen/PrologEpilogInserter.cpp | |
| parent | 481c121ab544254d853d1f8e683d4d29ff947871 (diff) | |
| download | bcm5719-llvm-84f6235b6f19a12583098ec75f32ee40bde8d1d0.tar.gz bcm5719-llvm-84f6235b6f19a12583098ec75f32ee40bde8d1d0.zip | |
Enable post-pass frame index register scavenging for ARM and Thumb2
llvm-svn: 84585
Diffstat (limited to 'llvm/lib/CodeGen/PrologEpilogInserter.cpp')
| -rw-r--r-- | llvm/lib/CodeGen/PrologEpilogInserter.cpp | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/llvm/lib/CodeGen/PrologEpilogInserter.cpp b/llvm/lib/CodeGen/PrologEpilogInserter.cpp index 8a0b003e92c..693bf052a2d 100644 --- a/llvm/lib/CodeGen/PrologEpilogInserter.cpp +++ b/llvm/lib/CodeGen/PrologEpilogInserter.cpp @@ -785,11 +785,6 @@ void PEI::scavengeFrameVirtualRegs(MachineFunction &Fn) { if (Reg == 0) continue; if (!TargetRegisterInfo::isVirtualRegister(Reg)) { - // If we have an active scavenged register, we shouldn't be - // seeing any references to it. - assert (Reg != CurrentScratchReg - && "overlapping use of scavenged frame index register!"); - // If we have a previous scratch reg, check and see if anything // here kills whatever value is in there. if (Reg == PrevScratchReg) { |

