Implement the DWARF register mapping described in
llvm/docs/AMDGPUUsage.rst
This enables generating appropriate DWARF register numbers for
wave64 and wave32 modes.
Paths
| Differential D76357
[AMDGPU] Implement wave32 DWARF register mapping ClosedPublic Authored by RamNalamothu on Mar 18 2020, 6:29 AM.
Details
Summary Implement the DWARF register mapping described in This enables generating appropriate DWARF register numbers for
Diff Detail Event Timeline
RamNalamothu added inline comments.
RamNalamothu added inline comments. This revision is now accepted and ready to land.Mar 19 2020, 1:50 PM
Revision Contents
Diff 251443 llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h
llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h
llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp
llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
llvm/lib/Target/AMDGPU/SIRegisterInfo.td
llvm/unittests/MC/AMDGPU/CMakeLists.txt
llvm/unittests/MC/AMDGPU/DwarfRegMappings.cpp
llvm/unittests/MC/CMakeLists.txt
llvm/unittests/Target/AMDGPU/CMakeLists.txt
llvm/unittests/Target/AMDGPU/DwarfRegMappings.cpp
|
Ternary operator