/external/llvm-project/llvm/test/MC/AMDGPU/ |
D | reg-syntax-err.s | 75 s_mov_b64 s[10:11], [exec_lo,vcc_hi] label 78 s_mov_b64 s[10:11], [exec_hi,exec_lo] label 81 s_mov_b64 s[10:11], [exec_lo,exec_lo] label 84 s_mov_b64 s[10:11], [exec,exec_lo] label 87 s_mov_b64 s[10:11], [exec_lo,exec] label 90 s_mov_b64 s[10:11], [exec_lo,s0] label 93 s_mov_b64 s[10:11], [s0,exec_lo] label 96 s_mov_b64 s[10:11], [s0,exec] label 99 s_mov_b64 s[10:11], [s0,v1] label 102 s_mov_b64 s[10:11], [v0,s1] label [all …]
|
D | trap.s | 147 s_mov_b64 ttmp[4:5], exec label 152 s_mov_b64 [ttmp4,ttmp5], exec label 157 s_mov_b64 exec, [ttmp4,ttmp5] label 162 s_mov_b64 tba, ttmp[4:5] label 167 s_mov_b64 ttmp[4:5], tba label 172 s_mov_b64 tma, ttmp[4:5] label 177 s_mov_b64 ttmp[4:5], tma label 184 s_mov_b64 ttmp[12:13], exec label 188 s_mov_b64 ttmp[14:15], exec label
|
D | reg-syntax-extra.s | 15 s_mov_b64 [ttmp4,ttmp5], [ttmp2,ttmp3] label 20 s_mov_b64 ttmp[4:5], ttmp[2:3] label 25 s_mov_b64 [s6,s7], s[8:9] label 30 s_mov_b64 s[6:7], [s8,s9] label 35 s_mov_b64 [exec_lo,exec_hi], s[2:3] label 40 s_mov_b64 [flat_scratch_lo,flat_scratch_hi], s[2:3] label 45 s_mov_b64 [vcc_lo,vcc_hi], s[2:3] label 50 s_mov_b64 [tba_lo,tba_hi], s[2:3] label 55 s_mov_b64 [tma_lo,tma_hi], s[2:3] label
|
D | gfx10_err_pos.s | 242 s_mov_b64 s[10:11], [s0 label 247 s_mov_b64 s[10:11], [s0,s1 label 310 s_mov_b64 s[10:11], [s0,s[2:3]] label 464 s_mov_b64 s[10:11], s[1:0] label 716 s_mov_b64 s[0:17], -1 label 745 s_mov_b64 s[10:11], [x0,s1] label 801 s_mov_b64 s[10:11], [s label 806 s_mov_b64 s[10:11], [s,s1] label 891 s_mov_b64 s[10:11], [exec,exec_lo] label 896 s_mov_b64 s[10:11], [exec_lo,exec] label [all …]
|
D | sop1.s | 38 s_mov_b64 s[2:3], s[4:5] label 43 s_mov_b64 null, s[4:5] label 48 s_mov_b64 s[2:3], 0xffffffffffffffff label 53 s_mov_b64 s[2:3], 0xffffffff label 58 s_mov_b64 s[0:1], 0x80000000 label 63 s_mov_b64 s[102:103], -1 label
|
D | out-of-range-registers.s | 34 s_mov_b64 s[0:17], -1 label 37 s_mov_b64 s[103:104], -1 label 40 s_mov_b64 s[105:106], -1 label 43 s_mov_b64 s[104:105], -1 label
|
D | flat-scratch.s | 7 s_mov_b64 flat_scratch, -1 label 23 s_mov_b64 flat_scratch_lo, -1 label 28 s_mov_b64 flat_scratch_hi, -1 label
|
D | xnack-mask.s | 9 s_mov_b64 xnack_mask, -1 label 25 s_mov_b64 xnack_mask_lo, -1 label 29 s_mov_b64 xnack_mask_hi, -1 label
|
D | sop1-err.s | 23 s_mov_b64 s1, s[0:1] label 26 s_mov_b64 s[0:1], s1 label 40 s_mov_b64 s[102:103], -1 label
|
/external/llvm/test/MC/AMDGPU/ |
D | reg-syntax-extra.s | 10 s_mov_b64 [ttmp4,ttmp5], [ttmp2,ttmp3] label 14 s_mov_b64 ttmp[4:5], ttmp[2:3] label 18 s_mov_b64 [s6,s7], s[8:9] label 22 s_mov_b64 s[6:7], [s8,s9] label 26 s_mov_b64 [exec_lo,exec_hi], s[2:3] label 30 s_mov_b64 [flat_scratch_lo,flat_scratch_hi], s[2:3] label 34 s_mov_b64 [vcc_lo,vcc_hi], s[2:3] label 38 s_mov_b64 [tba_lo,tba_hi], s[2:3] label 42 s_mov_b64 [tma_lo,tma_hi], s[2:3] label
|
D | trap.s | 101 s_mov_b64 ttmp[4:5], exec label 105 s_mov_b64 [ttmp4,ttmp5], exec label 109 s_mov_b64 exec, [ttmp4,ttmp5] label 113 s_mov_b64 tba, ttmp[4:5] label 117 s_mov_b64 ttmp[4:5], tba label 121 s_mov_b64 tma, ttmp[4:5] label 125 s_mov_b64 ttmp[4:5], tma label
|
D | sop1-err.s | 23 s_mov_b64 s1, s[0:1] label 26 s_mov_b64 s[0:1], s1 label 34 s_mov_b64 s[0:1], 0xfffffffff label 37 s_mov_b64 s[0:1], 0x0000000200000000 label 53 s_mov_b64 s[102:103], -1 label
|
D | sop1.s | 28 s_mov_b64 s[2:3], s[4:5] label 32 s_mov_b64 s[2:3], 0xffffffffffffffff label 36 s_mov_b64 s[2:3], 0xffffffff label 40 s_mov_b64 s[0:1], 0x80000000 label 44 s_mov_b64 s[102:103], -1 label
|
D | flat-scratch.s | 7 s_mov_b64 flat_scratch, -1 label 23 s_mov_b64 flat_scratch_lo, -1 label 28 s_mov_b64 flat_scratch_hi, -1 label
|
D | out-of-range-registers.s | 16 s_mov_b64 s[0:17], -1 label 19 s_mov_b64 s[103:104], -1 label 22 s_mov_b64 s[104:105], -1 label
|
/external/llvm-project/llvm/test/CodeGen/AMDGPU/ |
D | si-annotate-cf.ll | 15 ; SI-NEXT: s_mov_b64 s[0:1], 0 39 ; FLAT-NEXT: s_mov_b64 s[0:1], 0 72 ; SI-NEXT: s_mov_b64 s[2:3], 0 73 ; SI-NEXT: s_mov_b64 s[4:5], 0 96 ; FLAT-NEXT: s_mov_b64 s[2:3], 0 97 ; FLAT-NEXT: s_mov_b64 s[4:5], 0 185 ; SI-NEXT: s_mov_b64 s[10:11], 0 188 ; SI-NEXT: s_mov_b64 s[14:15], 0 195 ; SI-NEXT: s_mov_b64 s[14:15], -1 196 ; SI-NEXT: s_mov_b64 s[10:11], -1 [all …]
|
D | indirect-call.ll | 206 ; GCN-NEXT: s_mov_b64 exec, s[16:17] 234 ; GCN-NEXT: s_mov_b64 s[38:39], s[10:11] 235 ; GCN-NEXT: s_mov_b64 s[40:41], s[8:9] 236 ; GCN-NEXT: s_mov_b64 s[42:43], s[6:7] 237 ; GCN-NEXT: s_mov_b64 s[44:45], s[4:5] 240 ; GCN-NEXT: s_mov_b64 s[46:47], exec 246 ; GCN-NEXT: s_mov_b64 s[4:5], s[44:45] 247 ; GCN-NEXT: s_mov_b64 s[6:7], s[42:43] 248 ; GCN-NEXT: s_mov_b64 s[8:9], s[40:41] 249 ; GCN-NEXT: s_mov_b64 s[10:11], s[38:39] [all …]
|
D | private-access-no-objects.ll | 11 ; OPT-DAG: s_mov_b64 s{{\[}}[[RSRC_LO:[0-9]+]]:{{[0-9]+\]}}, s[0:1] 12 ; OPT-DAG: s_mov_b64 s{{\[[0-9]+}}:[[RSRC_HI:[0-9]+]]{{\]}}, s[2:3] 26 ; OPT-DAG: s_mov_b64 s{{\[}}[[RSRC_LO:[0-9]+]]:{{[0-9]+\]}}, s[0:1] 27 ; OPT-DAG: s_mov_b64 s{{\[[0-9]+}}:[[RSRC_HI:[0-9]+]]{{\]}}, s[2:3] 35 ; OPT-DAG: s_mov_b64 s{{\[}}[[RSRC_LO:[0-9]+]]:{{[0-9]+\]}}, s[0:1] 36 ; OPT-DAG: s_mov_b64 s{{\[[0-9]+}}:[[RSRC_HI:[0-9]+]]{{\]}}, s[2:3] 44 ; OPT-DAG: s_mov_b64 s{{\[}}[[RSRC_LO:[0-9]+]]:{{[0-9]+\]}}, s[0:1] 45 ; OPT-DAG: s_mov_b64 s{{\[[0-9]+}}:[[RSRC_HI:[0-9]+]]{{\]}}, s[2:3]
|
D | no-bundle-asm.ll | 14 ; CHECK-NEXT: s_mov_b64 s[0:1], 42 18 call void asm sideeffect "s_mov_b64 s[0:1], $0", "i,~{s[0:1]}"(i64 42) 29 ; CHECK-NEXT: s_mov_b64 s[0:1], 42 33 call void asm "s_mov_b64 s[0:1], $0", "i,~{s[0:1]}"(i64 42)
|
D | memory-legalizer-private-nontemporal.ll | 30 ; GFX7-NEXT: s_mov_b64 s[10:11], s[2:3] 31 ; GFX7-NEXT: s_mov_b64 s[8:9], s[0:1] 47 ; GFX10-WGP-NEXT: s_mov_b64 s[10:11], s[2:3] 48 ; GFX10-WGP-NEXT: s_mov_b64 s[8:9], s[0:1] 64 ; GFX10-CU-NEXT: s_mov_b64 s[10:11], s[2:3] 65 ; GFX10-CU-NEXT: s_mov_b64 s[8:9], s[0:1] 126 ; GFX7-NEXT: s_mov_b64 s[10:11], s[2:3] 127 ; GFX7-NEXT: s_mov_b64 s[8:9], s[0:1] 144 ; GFX10-WGP-NEXT: s_mov_b64 s[10:11], s[2:3] 145 ; GFX10-WGP-NEXT: s_mov_b64 s[8:9], s[0:1] [all …]
|
D | write_register.ll | 16 ; CHECK: s_mov_b64 exec, 0 17 ; CHECK: s_mov_b64 exec, -1 18 ; CHECK: s_mov_b64 exec, s{{\[[0-9]+:[0-9]+\]}} 28 ; CHECK: s_mov_b64 flat_scratch, 0 36 ; CHECK: s_mov_b64 flat_scratch, -1
|
/external/llvm/test/CodeGen/AMDGPU/ |
D | write_register.ll | 15 ; CHECK: s_mov_b64 exec, 0 16 ; CHECK: s_mov_b64 exec, -1 17 ; CHECK: s_mov_b64 exec, s{{\[[0-9]+:[0-9]+\]}} 26 ; CHECK: s_mov_b64 flat_scratch, 0 27 ; CHECK: s_mov_b64 flat_scratch, -1 28 ; CHECK: s_mov_b64 flat_scratch, s{{\[[0-9]+:[0-9]+\]}}
|
/external/llvm/test/MC/Disassembler/AMDGPU/ |
D | trap_vi.txt | 77 # VI: s_mov_b64 ttmp[4:5], exec ; encoding: [0x7e,0x01,0xf4,0xbe] 80 # VI: s_mov_b64 ttmp[4:5], exec ; encoding: [0x7e,0x01,0xf4,0xbe] 83 # VI: s_mov_b64 exec, ttmp[4:5] ; encoding: [0x74,0x01,0xfe,0xbe] 86 # VI: s_mov_b64 tba, ttmp[4:5] ; encoding: [0x74,0x01,0xec,0xbe] 89 # VI: s_mov_b64 ttmp[4:5], tba ; encoding: [0x6c,0x01,0xf4,0xbe] 92 # VI: s_mov_b64 tma, ttmp[4:5] ; encoding: [0x74,0x01,0xee,0xbe] 95 # VI: s_mov_b64 ttmp[4:5], tma ; encoding: [0x6e,0x01,0xf4,0xbe]
|
/external/llvm-project/llvm/test/MC/Disassembler/AMDGPU/ |
D | trap_vi.txt | 77 # VI: s_mov_b64 ttmp[4:5], exec ; encoding: [0x7e,0x01,0xf4,0xbe] 80 # VI: s_mov_b64 ttmp[4:5], exec ; encoding: [0x7e,0x01,0xf4,0xbe] 83 # VI: s_mov_b64 exec, ttmp[4:5] ; encoding: [0x74,0x01,0xfe,0xbe] 86 # VI: s_mov_b64 tba, ttmp[4:5] ; encoding: [0x74,0x01,0xec,0xbe] 89 # VI: s_mov_b64 ttmp[4:5], tba ; encoding: [0x6c,0x01,0xf4,0xbe] 92 # VI: s_mov_b64 tma, ttmp[4:5] ; encoding: [0x74,0x01,0xee,0xbe] 95 # VI: s_mov_b64 ttmp[4:5], tma ; encoding: [0x6e,0x01,0xf4,0xbe]
|
/external/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/ |
D | lds-global-non-entry-func.ll | 17 ; GFX8-NEXT: s_mov_b64 s[0:1], s[4:5] 27 ; GFX9-NEXT: s_mov_b64 s[0:1], s[4:5] 41 ; GFX8-NEXT: s_mov_b64 s[0:1], s[4:5] 50 ; GFX9-NEXT: s_mov_b64 s[0:1], s[4:5]
|