Remove MachineFunction's DefaultDebugLoc member, and make DwarfDebug.cpp

responsible for figuring out what that's supposed to be on its own.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101844 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Dan Gohman
2010-04-20 00:37:27 +00:00
parent a9a3321938
commit 084751cd16
3 changed files with 16 additions and 23 deletions

View File

@ -235,11 +235,6 @@ static void SetDebugLoc(const Instruction *I, SelectionDAGBuilder *SDB,
if (FastIS)
FastIS->setCurDebugLoc(DL);
// If the function doesn't have a default debug location yet, set
// it. This is a total hack.
if (MF->getDefaultDebugLoc().isUnknown())
MF->setDefaultDebugLoc(DL);
}
/// ResetDebugLoc - Set MF's and SDB's DebugLocs to Unknown.