diff options
author | Eric Christopher <echristo@gmail.com> | 2016-10-01 01:50:29 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2016-10-01 01:50:29 +0000 |
commit | 364dbe06d3b8405f30f126af540f01c5289e081f (patch) | |
tree | 6232bf7f95546cd517fd3ec7840e08d5f1cd1a0b /llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | |
parent | 98983d0aff8164bad43ea8d9bef308c14c5d77ca (diff) | |
download | bcm5719-llvm-364dbe06d3b8405f30f126af540f01c5289e081f.tar.gz bcm5719-llvm-364dbe06d3b8405f30f126af540f01c5289e081f.zip |
Stop calling getTargetTriple off of the AsmPrinter and constructing a
TargetTriple, just grab it off of the TargetMachine. NFC.
llvm-svn: 283001
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp')
-rw-r--r-- | llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp index d9c7c2bea9e..d25d92e44af 100644 --- a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp +++ b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp @@ -205,7 +205,7 @@ DwarfDebug::DwarfDebug(AsmPrinter *A, Module *M) : DebugHandlerBase(A), DebugLocs(A->OutStreamer->isVerboseAsm()), InfoHolder(A, "info_string", DIEValueAllocator), SkeletonHolder(A, "skel_string", DIEValueAllocator), - IsDarwin(Triple(A->getTargetTriple()).isOSDarwin()), + IsDarwin(A->TM.getTargetTriple().isOSDarwin()), AccelNames(DwarfAccelTable::Atom(dwarf::DW_ATOM_die_offset, dwarf::DW_FORM_data4)), AccelObjC(DwarfAccelTable::Atom(dwarf::DW_ATOM_die_offset, @@ -215,7 +215,7 @@ DwarfDebug::DwarfDebug(AsmPrinter *A, Module *M) AccelTypes(TypeAtoms), DebuggerTuning(DebuggerKind::Default) { CurFn = nullptr; - Triple TT(Asm->getTargetTriple()); + const Triple &TT = Asm->TM.getTargetTriple(); // Make sure we know our "debugger tuning." The target option takes // precedence; fall back to triple-based defaults. |