This is possible in ways that are not compiler bugs,
so stop asserting on them.
This emits an extra error when emitting objects when it
can't encode the new pseudo, but I'm not sure that matters.
Paths
| Differential D31353
AMDGPU: Diagnose illegal SGPR to VGPR copies ClosedPublic Authored by arsenm on Mar 24 2017, 1:47 PM.
Details
Summary This is possible in ways that are not compiler bugs, This emits an extra error when emitting objects when it
Diff Detail Event TimelineHerald added subscribers: t-tye, tpr, dstuttard and 4 others. · View Herald TranscriptMar 24 2017, 1:47 PM This revision is now accepted and ready to land.Apr 6 2017, 12:54 PM
Revision Contents
Diff 93000 lib/Target/AMDGPU/SIInstrFormats.td
lib/Target/AMDGPU/SIInstrInfo.cpp
lib/Target/AMDGPU/SIInstructions.td
test/CodeGen/AMDGPU/illegal-sgpr-to-vgpr-copy.ll
|
"VGPR to SGPR", surely??