diff options
| author | Dale Johannesen <dalej@apple.com> | 2010-01-20 00:19:24 +0000 |
|---|---|---|
| committer | Dale Johannesen <dalej@apple.com> | 2010-01-20 00:19:24 +0000 |
| commit | 91970b4ea2fc6747de5f37b25ce0f5f044b1d224 (patch) | |
| tree | be7d7798d5811bcab93eb01b0f3275bfd183918f /llvm/lib/Target/X86/X86RegisterInfo.cpp | |
| parent | c0943d089fcbda18b40c532701ec7bd02961e6dd (diff) | |
| download | bcm5719-llvm-91970b4ea2fc6747de5f37b25ce0f5f044b1d224.tar.gz bcm5719-llvm-91970b4ea2fc6747de5f37b25ce0f5f044b1d224.zip | |
Move findDebugLoc somewhere more central. Fix
more cases where debug declarations affect
debug line info.
llvm-svn: 93953
Diffstat (limited to 'llvm/lib/Target/X86/X86RegisterInfo.cpp')
| -rw-r--r-- | llvm/lib/Target/X86/X86RegisterInfo.cpp | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/llvm/lib/Target/X86/X86RegisterInfo.cpp b/llvm/lib/Target/X86/X86RegisterInfo.cpp index 60e69e8d514..6962b8cef95 100644 --- a/llvm/lib/Target/X86/X86RegisterInfo.cpp +++ b/llvm/lib/Target/X86/X86RegisterInfo.cpp @@ -666,23 +666,6 @@ X86RegisterInfo::processFunctionBeforeCalleeSavedScan(MachineFunction &MF, } } -/// findDebugLoc - find the next valid DebugLoc starting at MBBI, skipping -/// any DEBUG_VALUE instructions. Return UnknownLoc if there is none. -static -DebugLoc findDebugLoc(MachineBasicBlock::iterator &MBBI, MachineBasicBlock &MBB) { - DebugLoc DL; - if (MBBI != MBB.end()) { - // Skip debug declarations, we don't want a DebugLoc from them. - MachineBasicBlock::iterator MBBI2 = MBBI; - while (MBBI2 != MBB.end() && - MBBI2->getOpcode()==TargetInstrInfo::DEBUG_VALUE) - MBBI2++; - if (MBBI2 != MBB.end()) - DL = MBBI2->getDebugLoc(); - } - return DL; -} - /// emitSPUpdate - Emit a series of instructions to increment / decrement the /// stack pointer by a constant value. static |

