summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/MIR/AMDGPU
diff options
context:
space:
mode:
authorNicolai Haehnle <nhaehnle@gmail.com>2019-06-16 17:43:37 +0000
committerNicolai Haehnle <nhaehnle@gmail.com>2019-06-16 17:43:37 +0000
commit41abf2766e26d4b38a68210cff3d9ebd819a0db4 (patch)
tree1f3af847e66377d322445ba04bcc07349ad6a1ef /llvm/test/CodeGen/MIR/AMDGPU
parent6d71be4e67e121bae712b6f4e4b62849bb17f963 (diff)
downloadbcm5719-llvm-41abf2766e26d4b38a68210cff3d9ebd819a0db4.tar.gz
bcm5719-llvm-41abf2766e26d4b38a68210cff3d9ebd819a0db4.zip
AMDGPU: Prepare for explicit absolute relocations in code generation
Summary: We will use absolute relocations for LDS symbols. Change-Id: I9a32795ed0ea835e433a787129cfe3c57ee9a325 Reviewers: arsenm, rampitec Subscribers: kzhuravl, jvesely, wdng, yaxunl, dstuttard, tpr, t-tye, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D61492 llvm-svn: 363517
Diffstat (limited to 'llvm/test/CodeGen/MIR/AMDGPU')
-rw-r--r--llvm/test/CodeGen/MIR/AMDGPU/target-flags.mir4
1 files changed, 3 insertions, 1 deletions
diff --git a/llvm/test/CodeGen/MIR/AMDGPU/target-flags.mir b/llvm/test/CodeGen/MIR/AMDGPU/target-flags.mir
index 7b7eb6bc681..e37bb7e6592 100644
--- a/llvm/test/CodeGen/MIR/AMDGPU/target-flags.mir
+++ b/llvm/test/CodeGen/MIR/AMDGPU/target-flags.mir
@@ -26,7 +26,9 @@ body: |
; CHECK: [[S_MOV_B64_:%[0-9]+]]:sreg_64 = S_MOV_B64 target-flags(amdgpu-gotprel) @foo
; CHECK: S_ENDPGM 0
%0 = SI_PC_ADD_REL_OFFSET target-flags(amdgpu-rel32-lo) @foo + 4, target-flags(amdgpu-rel32-hi) @foo + 4, implicit-def dead $scc
- %1 = S_MOV_B64 target-flags(amdgpu-gotprel) @foo
+ %1 = S_MOV_B64 target-flags(amdgpu-gotprel) @foo
+ %2:sreg_32 = S_MOV_B32 target-flags(amdgpu-abs32-lo) @foo
+ %3:sreg_32 = S_MOV_B32 target-flags(amdgpu-abs32-hi) @foo
S_ENDPGM 0
...
OpenPOWER on IntegriCloud