diff options
author | Chris Lattner <sabre@nondot.org> | 2007-10-07 22:00:31 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2007-10-07 22:00:31 +0000 |
commit | 116ceb4f1833ca30cc453f22442f2b50ec0bbd97 (patch) | |
tree | bc0c4760036dff1171549a8ea288054c4f364dcc /lib | |
parent | 8769d95d2491a3dfd9f6ee9eda4da4abbc0b787e (diff) | |
download | external_llvm-116ceb4f1833ca30cc453f22442f2b50ec0bbd97.zip external_llvm-116ceb4f1833ca30cc453f22442f2b50ec0bbd97.tar.gz external_llvm-116ceb4f1833ca30cc453f22442f2b50ec0bbd97.tar.bz2 |
disable this entirely: it is causing use of invalidated iterators and infinite looping.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42739 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Target/X86/X86RegisterInfo.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/Target/X86/X86RegisterInfo.cpp b/lib/Target/X86/X86RegisterInfo.cpp index d6b0ec8..83cb03c 100644 --- a/lib/Target/X86/X86RegisterInfo.cpp +++ b/lib/Target/X86/X86RegisterInfo.cpp @@ -1505,6 +1505,8 @@ static void mergeSPUpdatesDown(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, unsigned StackPtr, uint64_t *NumBytes = NULL) { + return; + if (MBBI == MBB.end()) return; MachineBasicBlock::iterator NI = next(MBBI); |