Temporarily revert "[DEBUG] Initial adaptation of NVPTX target for debug info emission."
authorEric Christopher <echristo@gmail.com>
Tue, 1 May 2018 00:10:13 +0000 (00:10 +0000)
committerEric Christopher <echristo@gmail.com>
Tue, 1 May 2018 00:10:13 +0000 (00:10 +0000)
commit80244258016b559b2c8ff8e64a7f588dcc543d90
tree5422ba89d48e95c47d0672e949245821a1468d08
parentc9f7939121b8acf47ca940e9cae29cfc81386e55
Temporarily revert "[DEBUG] Initial adaptation of NVPTX target for debug info emission."

This appears to have some issues associated with the file directive output
causing multiple global symbols with the name "file" to be emitted into a
startup section. I'm investigating more specific causes and working with the
original author.

This reverts commit r330271.

Also Revert "[DEBUGINFO, NVPTX] Add the test for the debug info of the local"

This reverts commit r330592 and the follow up of 330779 as the testcase is dependent upon r330271.

llvm-svn: 331237
16 files changed:
llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
llvm/lib/Target/NVPTX/MCTargetDesc/CMakeLists.txt
llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp
llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h
llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp
llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp [deleted file]
llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.h [deleted file]
llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp
llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h
llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
llvm/lib/Target/NVPTX/NVPTXSection.h [new file with mode: 0644]
llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h
llvm/test/DebugInfo/NVPTX/cu-range-hole.ll [deleted file]
llvm/test/DebugInfo/NVPTX/dbg-declare-alloca.ll [deleted file]
llvm/test/DebugInfo/NVPTX/debug-file-loc.ll
llvm/test/DebugInfo/NVPTX/debug-info.ll