We need to set the fixup type to FK_Data_4 for the
SCRATCH_RSRC_DWORD[01] symbols, since these require absolute
relocations, and fixup_si_rodata is for relative relocations.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D21153
AMDGPU/SI: Don't use fixup_si_rodata for scratch rsrc relocations ClosedPublic Authored by • tstellarAMD on Jun 8 2016, 1:50 PM.
Details Summary We need to set the fixup type to FK_Data_4 for the
Diff Detail Event Timeline• tstellarAMD retitled this revision from to AMDGPU/SI: Don't use fixup_si_rodata for scratch rsrc relocations. • tstellarAMD updated this object. arsenm edited edge metadata. Comment ActionsLGTM
This revision is now accepted and ready to land.Jun 8 2016, 1:53 PM Closed by commit rL272417: AMDGPU/SI: Don't use fixup_si_rodata for scratch rsrc relocations (authored by tstellar). · Explain WhyJun 10 2016, 12:33 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 60102 lib/Target/AMDGPU/AMDGPUMCInstLower.cpp
lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp
test/CodeGen/AMDGPU/large-alloca-compute.ll
|
ternary operator