Remove DebugLoc::print(LLVMContext, raw_ostream), it was just

forwarding to the one that didn't take a context.

llvm-svn: 230700
This commit is contained in:
Eric Christopher 2015-02-26 23:32:17 +00:00
parent 11e4df73c8
commit b9f0009b5a
3 changed files with 4 additions and 10 deletions

View File

@ -103,7 +103,7 @@ namespace llvm {
void dump(const LLVMContext &) const { dump(); } void dump(const LLVMContext &) const { dump(); }
/// \brief prints source location /path/to/file.exe:line:col @[inlined at] /// \brief prints source location /path/to/file.exe:line:col @[inlined at]
void print(raw_ostream &OS) const; void print(raw_ostream &OS) const;
void print(const LLVMContext &, raw_ostream &OS) const { print(OS); } // void print(const LLVMContext &, raw_ostream &OS) const { print(OS); }
}; };
} // end namespace llvm } // end namespace llvm

View File

@ -1512,12 +1512,6 @@ void MachineInstr::dump() const {
#endif #endif
} }
static void printDebugLoc(DebugLoc DL, const MachineFunction *MF,
raw_ostream &CommentOS) {
const LLVMContext &Ctx = MF->getFunction()->getContext();
DL.print(Ctx, CommentOS);
}
void MachineInstr::print(raw_ostream &OS, const TargetMachine *TM, void MachineInstr::print(raw_ostream &OS, const TargetMachine *TM,
bool SkipOpers) const { bool SkipOpers) const {
// We can be a bit tidier if we know the TargetMachine and/or MachineFunction. // We can be a bit tidier if we know the TargetMachine and/or MachineFunction.
@ -1738,7 +1732,7 @@ void MachineInstr::print(raw_ostream &OS, const TargetMachine *TM,
DebugLoc InlinedAtDL = DebugLoc::getFromDILocation(InlinedAt); DebugLoc InlinedAtDL = DebugLoc::getFromDILocation(InlinedAt);
if (!InlinedAtDL.isUnknown() && MF) { if (!InlinedAtDL.isUnknown() && MF) {
OS << " inlined @[ "; OS << " inlined @[ ";
printDebugLoc(InlinedAtDL, MF, OS); InlinedAtDL.print(OS);
OS << " ]"; OS << " ]";
} }
} }
@ -1747,7 +1741,7 @@ void MachineInstr::print(raw_ostream &OS, const TargetMachine *TM,
} else if (!debugLoc.isUnknown() && MF) { } else if (!debugLoc.isUnknown() && MF) {
if (!HaveSemi) OS << ";"; if (!HaveSemi) OS << ";";
OS << " dbg:"; OS << " dbg:";
printDebugLoc(debugLoc, MF, OS); debugLoc.print(OS);
} }
OS << '\n'; OS << '\n';

View File

@ -488,7 +488,7 @@ static std::string getDebugLocString(const Loop *L) {
raw_string_ostream OS(Result); raw_string_ostream OS(Result);
const DebugLoc LoopDbgLoc = L->getStartLoc(); const DebugLoc LoopDbgLoc = L->getStartLoc();
if (!LoopDbgLoc.isUnknown()) if (!LoopDbgLoc.isUnknown())
LoopDbgLoc.print(L->getHeader()->getContext(), OS); LoopDbgLoc.print(OS);
else else
// Just print the module name. // Just print the module name.
OS << L->getHeader()->getParent()->getParent()->getModuleIdentifier(); OS << L->getHeader()->getParent()->getParent()->getModuleIdentifier();