/external/llvm-project/llvm/test/CodeGen/AMDGPU/ |
D | flat-for-global-subtarget-feature.ll | 19 ; HSA-DEFAULT: flat_store_dword 21 ; HSA-NOADDR64: flat_store_dword 24 ; NOHSA-NODEFAULT: flat_store_dword 25 ; NOHSA-NOADDR64: flat_store_dword 32 ; HSA-DEFAULT: flat_store_dword 34 ; HSA-NOADDR64: flat_store_dword 37 ; NOHSA-NODEFAULT: flat_store_dword 38 ; NOHSA-NOADDR64: flat_store_dword
|
D | flat_atomics.ll | 37 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RET]] 60 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RET]] 80 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RET]] 99 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RET]] 121 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RET]] 144 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RET]] 164 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RET]] 183 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RET]] 205 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RET]] 228 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RET]] [all …]
|
D | memory-legalizer-flat-nontemporal.ll | 18 ; GFX7-NEXT: flat_store_dword v[2:3], v0 31 ; GFX10-WGP-NEXT: flat_store_dword v[0:1], v2 44 ; GFX10-CU-NEXT: flat_store_dword v[0:1], v2 57 ; SKIP-CACHE-INV-NEXT: flat_store_dword v[2:3], v0 79 ; GFX7-NEXT: flat_store_dword v[0:1], v2 93 ; GFX10-WGP-NEXT: flat_store_dword v[0:1], v2 107 ; GFX10-CU-NEXT: flat_store_dword v[0:1], v2 122 ; SKIP-CACHE-INV-NEXT: flat_store_dword v[0:1], v2 144 ; GFX7-NEXT: flat_store_dword v[2:3], v0 glc slc 157 ; GFX10-WGP-NEXT: flat_store_dword v[0:1], v2 slc [all …]
|
D | read_register.ll | 9 ; CHECK: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[COPY]] 39 ; CHECK: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[COPY]] 48 ; CHECK: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[COPY]] 57 ; CHECK: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[COPY]] 66 ; CHECK: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[COPY]]
|
D | dagcombine-setcc-select.ll | 11 ; GCN-NEXT: flat_store_dword v[0:1], v0 28 ; GCN-NEXT: flat_store_dword v[0:1], v0 45 ; GCN-NEXT: flat_store_dword v[0:1], v0 62 ; GCN-NEXT: flat_store_dword v[0:1], v0 76 ; GCN-NEXT: flat_store_dword v[0:1], v0
|
D | combine-ftrunc.ll | 16 ; GCN: flat_store_dword v[{{[0-9:]+}}], [[RND]] 41 ; GCN: flat_store_dword v[{{[0-9:]+}}], [[RND]] 52 ; GCN: flat_store_dword v[{{[0-9:]+}}], [[RND]] 63 ; GCN: flat_store_dword v[{{[0-9:]+}}], [[RND]] 75 ; GCN: flat_store_dword v[{{[0-9:]+}}], [[RND]]
|
D | ipra.ll | 6 ; GCN: flat_store_dword 31 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, v8 53 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, v8 81 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, v8
|
D | global_smrd.ll | 60 ; CHECK: flat_store_dword v[{{[0-9]+:[0-9]+}}], [[VVAL]] 71 ; CHECK: flat_store_dword 73 ; CHECK: flat_store_dword v[{{[0-9]+:[0-9]+}}], [[VVAL]] 89 ; CHECK: flat_store_dword v[{{[0-9]+:[0-9]+}}], [[VVAL]] 103 ; CHECK: flat_store_dword 108 ; CHECK: flat_store_dword v[{{[0-9]+:[0-9]+}}], [[VVAL]]
|
D | fneg-combines.ll | 19 ; GCN-NSZ-NEXT: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RESULT]] 39 ; GCN-NEXT: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[NEG_ADD]] 40 ; GCN-NEXT: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[ADD]] 67 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[NEG_ADD]] 68 ; GCN-NEXT: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[MUL]] 94 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[ADD]] 118 ; GCN-NSZ: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[ADD]] 142 ; GCN-NSZ: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[ADD]] 170 ; GCN-NSZ-NEXT: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[NEG_ADD]] 171 ; GCN-NSZ-NEXT: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[NEG_A]] [all …]
|
D | memory-legalizer-flat-wavefront.ll | 18 ; GFX7-NEXT: flat_store_dword v[2:3], v0 31 ; GFX10-WGP-NEXT: flat_store_dword v[0:1], v2 44 ; GFX10-CU-NEXT: flat_store_dword v[0:1], v2 57 ; SKIP-CACHE-INV-NEXT: flat_store_dword v[2:3], v0 77 ; GFX7-NEXT: flat_store_dword v[2:3], v0 90 ; GFX10-WGP-NEXT: flat_store_dword v[0:1], v2 103 ; GFX10-CU-NEXT: flat_store_dword v[0:1], v2 116 ; SKIP-CACHE-INV-NEXT: flat_store_dword v[2:3], v0 136 ; GFX7-NEXT: flat_store_dword v[2:3], v0 149 ; GFX10-WGP-NEXT: flat_store_dword v[0:1], v2 [all …]
|
D | memory-legalizer-flat-workgroup.ll | 18 ; GFX7-NEXT: flat_store_dword v[2:3], v0 31 ; GFX10-WGP-NEXT: flat_store_dword v[0:1], v2 44 ; GFX10-CU-NEXT: flat_store_dword v[0:1], v2 57 ; SKIP-CACHE-INV-NEXT: flat_store_dword v[2:3], v0 77 ; GFX7-NEXT: flat_store_dword v[2:3], v0 90 ; GFX10-WGP-NEXT: flat_store_dword v[0:1], v2 103 ; GFX10-CU-NEXT: flat_store_dword v[0:1], v2 116 ; SKIP-CACHE-INV-NEXT: flat_store_dword v[2:3], v0 137 ; GFX7-NEXT: flat_store_dword v[2:3], v0 152 ; GFX10-WGP-NEXT: flat_store_dword v[0:1], v2 [all …]
|
D | memory-legalizer-flat-singlethread.ll | 18 ; GFX7-NEXT: flat_store_dword v[2:3], v0 31 ; GFX10-WGP-NEXT: flat_store_dword v[0:1], v2 44 ; GFX10-CU-NEXT: flat_store_dword v[0:1], v2 57 ; SKIP-CACHE-INV-NEXT: flat_store_dword v[2:3], v0 77 ; GFX7-NEXT: flat_store_dword v[2:3], v0 90 ; GFX10-WGP-NEXT: flat_store_dword v[0:1], v2 103 ; GFX10-CU-NEXT: flat_store_dword v[0:1], v2 116 ; SKIP-CACHE-INV-NEXT: flat_store_dword v[2:3], v0 136 ; GFX7-NEXT: flat_store_dword v[2:3], v0 149 ; GFX10-WGP-NEXT: flat_store_dword v[0:1], v2 [all …]
|
D | cluster_stores.ll | 35 ; GCN: flat_store_dword v[{{[0-9:]+}}], [[LD1]] 36 ; GCN-NEXT: flat_store_dword v[{{[0-9:]+}}], [[LD2]] offset:8 37 ; GCN-NEXT: flat_store_dword v[{{[0-9:]+}}], [[LD3]] offset:16 38 ; GCN-NEXT: flat_store_dword v[{{[0-9:]+}}], [[LD4]] offset:24 80 ; GCN: flat_store_dword v[{{[0-9:]+}}], [[LD1]] 82 ; GCN-NEXT: flat_store_dword v[{{[0-9:]+}}], [[LD3]] offset:16 83 ; GCN-NEXT: flat_store_dword v[{{[0-9:]+}}], [[ST2]] offset:8 84 ; GCN-NEXT: flat_store_dword v[{{[0-9:]+}}], [[LD4]] offset:24
|
D | memory-legalizer-flat-system.ll | 18 ; GFX7-NEXT: flat_store_dword v[2:3], v0 31 ; GFX10-WGP-NEXT: flat_store_dword v[0:1], v2 44 ; GFX10-CU-NEXT: flat_store_dword v[0:1], v2 57 ; SKIP-CACHE-INV-NEXT: flat_store_dword v[2:3], v0 77 ; GFX7-NEXT: flat_store_dword v[2:3], v0 90 ; GFX10-WGP-NEXT: flat_store_dword v[0:1], v2 103 ; GFX10-CU-NEXT: flat_store_dword v[0:1], v2 116 ; SKIP-CACHE-INV-NEXT: flat_store_dword v[2:3], v0 138 ; GFX7-NEXT: flat_store_dword v[2:3], v0 154 ; GFX10-WGP-NEXT: flat_store_dword v[0:1], v2 [all …]
|
D | memory-legalizer-flat-agent.ll | 18 ; GFX7-NEXT: flat_store_dword v[2:3], v0 31 ; GFX10-WGP-NEXT: flat_store_dword v[0:1], v2 44 ; GFX10-CU-NEXT: flat_store_dword v[0:1], v2 57 ; SKIP-CACHE-INV-NEXT: flat_store_dword v[2:3], v0 77 ; GFX7-NEXT: flat_store_dword v[2:3], v0 90 ; GFX10-WGP-NEXT: flat_store_dword v[0:1], v2 103 ; GFX10-CU-NEXT: flat_store_dword v[0:1], v2 116 ; SKIP-CACHE-INV-NEXT: flat_store_dword v[2:3], v0 138 ; GFX7-NEXT: flat_store_dword v[2:3], v0 154 ; GFX10-WGP-NEXT: flat_store_dword v[0:1], v2 [all …]
|
D | llvm.amdgcn.readfirstlane.ll | 26 ; CHECK: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[VVAL]] 36 ; CHECK: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[VVAL]] 51 ; CHECK: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[VCOPY]]
|
/external/llvm/test/MC/AMDGPU/ |
D | flat.s | 58 flat_store_dword v[3:4], v1 label 62 flat_store_dword v[3:4], v1 glc label 66 flat_store_dword v[3:4], v1 glc slc label 70 flat_store_dword v[3:4], v1 glc tfe label 74 flat_store_dword v[3:4], v1 glc slc tfe label 78 flat_store_dword v[3:4], v1 slc label 82 flat_store_dword v[3:4], v1 slc tfe label 86 flat_store_dword v[3:4], v1 tfe label 182 flat_store_dword v[3:4], v1 label
|
/external/llvm-project/llvm/test/MC/AMDGPU/ |
D | flat-gfx9.s | 92 flat_store_dword v[3:4], v1 offset:16 label 96 flat_store_dword v[3:4], v1, off label 99 flat_store_dword v[3:4], v1, s[0:1] label 102 flat_store_dword v[3:4], v1, s0 label 117 flat_store_dword v[3:4], v1, exec_hi label
|
D | flat-gfx10.s | 70 flat_store_dword v[3:4], v1 offset:16 label 73 flat_store_dword v[3:4], v1, off label 76 flat_store_dword v[3:4], v1, s[0:1] label 79 flat_store_dword v[3:4], v1, s0 label 94 flat_store_dword v[3:4], v1, exec_hi label
|
D | flat.s | 33 flat_store_dword v[3:4], v1 label 37 flat_store_dword v[3:4], v1 glc label 41 flat_store_dword v[3:4], v1 glc slc label 46 flat_store_dword v[3:4], v1 slc label 117 flat_store_dword v[3:4], v1 label
|
/external/llvm/test/CodeGen/AMDGPU/ |
D | flat_atomics.ll | 15 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RET]] 36 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RET]] 56 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RET]] 75 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RET]] 95 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RET]] 116 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RET]] 136 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RET]] 155 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RET]] 175 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RET]] 196 ; GCN: flat_store_dword v{{\[[0-9]+:[0-9]+\]}}, [[RET]] [all …]
|
D | addrspacecast.ll | 19 ; HSA: flat_store_dword v{{\[}}[[LO]]:[[HI]]{{\]}}, [[K]] 42 ; HSA: flat_store_dword v{{\[}}[[LO]]:[[HI]]{{\]}}, [[K]] 57 ; HSA: flat_store_dword v{{\[}}[[VPTRLO]]:[[VPTRHI]]{{\]}}, [[K]] 117 ; HSA: flat_store_dword v{{\[}}[[VPTRLO]]:[[VPTRHI]]{{\]}}, [[K]] 140 ; HSA: flat_store_dword v{{\[}}[[LO]]:[[HI]]{{\]}}, v[[K]] 161 ; HSA: flat_store_dword v{{\[}}[[LO]]:[[HI]]{{\]}}, v[[K]] 183 ; HSA: flat_store_dword v{{\[}}[[LO]]:[[HI]]{{\]}}, v[[K]] 204 ; HSA: flat_store_dword {{v\[[0-9]+:[0-9]+\]}}, {{v[0-9]+}} 232 ; HSA: flat_store_dword
|
D | waitcnt-flat.ll | 4 ; If flat_store_dword and flat_load_dword use different registers for the data 9 ; XGCN: flat_store_dword v[{{[0-9]+:[0-9]+}}], [[DATA:v[0-9]+]]
|
D | ci-use-flat-for-global.ll | 17 ; HSA-DEFAULT: flat_store_dword 21 ; NOHSA-NODEFAULT: flat_store_dword
|
/external/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/ |
D | bool-legalization.ll | 61 ; GCN-NEXT: flat_store_dword v[0:1], v0 64 ; GCN-NEXT: flat_store_dword v[0:1], v0 90 ; GCN-NEXT: flat_store_dword v[0:1], v0 93 ; GCN-NEXT: flat_store_dword v[0:1], v0
|