Jay Foad
d28624a209
[AMDGPU] Stop adding an implicit def of vcc_hi for wave32
...
This doesn't seem to be needed for anything.
Differential Revision: https://reviews.llvm.org/D92400
2020-12-02 10:11:42 +00:00
Matt Arsenault
d2e52eec51
AMDGPU: Select global saddr mode from SGPR pointer
...
Use the 64-bit SGPR base with a 0 offset, since it's 1 fewer
instruction to materialize the 0 vs. the 64-bit copy.
2020-11-16 11:51:06 -05:00
Konstantin Zhuravlyov
3fdf3b1539
AMDGPU: Update AMDHSA code object version handling
...
Differential Revision: https://reviews.llvm.org/D89076
2020-10-14 13:04:27 -04:00
Jay Foad
acd0dd3a62
[AMDGPU] Use lowercase for subtarget feature names in RUN lines
2020-10-13 09:02:09 +01:00
Elvina Yakubova
b36a3e6140
[llvm-readobj] Update tests because of changes in llvm-readobj behavior
...
This patch updates tests using llvm-readobj and llvm-readelf, because
soon reading from stdin will be achievable only via a '-' as described
here: https://bugs.llvm.org/show_bug.cgi?id=46400 . Patch with changes to
llvm-readobj behavior is here: https://reviews.llvm.org/D83704
Differential Revision: https://reviews.llvm.org/D83912
Reviewed by: jhenderson, MaskRay, grimar
2020-07-20 10:39:04 +01:00
Sebastian Neubauer
1de4e56933
[AMDGPU] Don't mark the .note section as ALLOC
...
Marking a section as ALLOC tells the ELF loader to load the section into memory.
As we do not want to load the notes into VRAM, the flag should not be there.
On AMDHSA, .note is still marked as ALLOC, apparently this is currently
needed for OpenCL (see https://reviews.llvm.org/D74995 ).
Differential Revision: https://reviews.llvm.org/D76278
2020-05-05 14:21:45 +02:00