[PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Alexey Bataev via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jan 8 11:03:10 PST 2018
ABataev created this revision.
ABataev added reviewers: echristo, jlebar, tra, jholewinski.
Herald added subscribers: JDevlieghere, aprantl, mgorny.
Patch adds initial emission of the debug info for NVPTX target.
Currently, only .file and .loc directives are emitted, everything else is
commented out to not break the compilation of Cuda.
https://reviews.llvm.org/D41827
Files:
include/llvm/MC/MCAsmInfo.h
lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
lib/CodeGen/AsmPrinter/DwarfDebug.h
lib/CodeGen/AsmPrinter/DwarfUnit.cpp
lib/MC/MCAsmStreamer.cpp
lib/Target/NVPTX/MCTargetDesc/CMakeLists.txt
lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp
lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h
lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp
lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp
lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.h
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
lib/Target/NVPTX/NVPTXAsmPrinter.h
lib/Target/NVPTX/NVPTXISelLowering.cpp
lib/Target/NVPTX/NVPTXSection.h
lib/Target/NVPTX/NVPTXTargetObjectFile.h
test/DebugInfo/NVPTX/debug-file-loc.ll
test/DebugInfo/NVPTX/debug-info.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D41827.128956.patch
Type: text/x-patch
Size: 353892 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180108/bfcc613f/attachment-0001.bin>
More information about the llvm-commits
mailing list