Fixes using physical registers in inline asm from clang.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D33796
AMDGPU: Use correct register names in inline assembly ClosedPublic Authored by arsenm on Jun 1 2017, 12:18 PM.
Details
Diff Detail Event TimelineHerald added subscribers: eraman, t-tye, tpr and 7 others. · View Herald TranscriptJun 1 2017, 12:18 PM This revision is now accepted and ready to land.Jun 8 2017, 11:18 AM
Revision Contents
Diff 101076 lib/Target/AMDGPU/AMDGPURegAsmNames.inc
lib/Target/AMDGPU/SIRegisterInfo.h
lib/Target/AMDGPU/SIRegisterInfo.cpp
test/CodeGen/AMDGPU/branch-relax-spill.ll
test/CodeGen/AMDGPU/exceed-max-sgprs.ll
test/CodeGen/AMDGPU/flat-scratch-reg.ll
test/CodeGen/AMDGPU/illegal-sgpr-to-vgpr-copy.ll
test/CodeGen/AMDGPU/indirect-addressing-si.ll
test/CodeGen/AMDGPU/inline-asm.ll
test/CodeGen/AMDGPU/partial-sgpr-to-vgpr-spills.ll
test/CodeGen/AMDGPU/si-spill-sgpr-stack.ll
test/CodeGen/AMDGPU/skip-if-dead.ll
test/CodeGen/AMDGPU/spill-scavenge-offset.ll
test/CodeGen/AMDGPU/undefined-subreg-liverange.ll
|