| /llvm-project-15.0.7/llvm/test/MC/AMDGPU/ |
| H A D | flat-scratch-instructions.s | 48 scratch_load_dword v1, v2, off label 53 scratch_load_dword v1, v2, off dlc label 88 scratch_load_dword v1, v2, off offset:0 label 98 scratch_load_dword v1, v2, off offset:-1 label 203 scratch_load_dword v1, off, s1 label 208 scratch_load_dword v1, off, s1 offset:32 label 224 scratch_load_dword v1, v2, s1 label 229 scratch_load_dword v1, v2, s1 offset:32 label 244 scratch_load_dword v1, off, exec_hi label 254 scratch_load_dword v1, off, exec_lo label [all …]
|
| H A D | flat-gfx11-mnemonic.s | 126 scratch_load_dword v1, v2, s1 label 156 scratch_load_dword v1, v2, s1 offset:2047 label 159 scratch_load_dword v1, v2, off offset:2047 label 162 scratch_load_dword v1, off, s1 offset:2047 label 165 scratch_load_dword v1, off, off offset:2047 label 168 scratch_load_dword v1, off, off label 183 scratch_load_dword v1, v2, s1 offset:4095 label 186 scratch_load_dword v1, v2, s1 offset:-4096 label
|
| H A D | flat-scratch-gfx940.s | 3 scratch_load_dword a2, v4, s6 label 6 scratch_load_dword a2, v4, s6 offset:16 label 9 scratch_load_dword a2, v4, off label 12 scratch_load_dword a2, v4, off offset:16 label 15 scratch_load_dword a2, off, s6 label 18 scratch_load_dword a2, off, s6 offset:16 label 21 scratch_load_dword a2, off, off label 27 scratch_load_dword v2, v4, s6 label 33 scratch_load_dword v2, v4, off label 39 scratch_load_dword v2, off, s6 label [all …]
|
| H A D | flat-scratch-st-mode.s | 26 scratch_load_dword v1, off, off label 46 scratch_load_dword v1, off, off offset:2047 label
|
| H A D | gfx9-asm-err.s | 42 scratch_load_dword v2, off, offset:256 label
|
| H A D | gfx9_asm_flat.s | 3495 scratch_load_dword v5, off, s2 offset:-1 label 3498 scratch_load_dword v255, off, s2 offset:-1 label 3501 scratch_load_dword v5, off, s101 offset:-1 label 3519 scratch_load_dword v5, v0, off offset:-1 label 3522 scratch_load_dword v5, off, s2 label 3525 scratch_load_dword v5, off, s2 offset:0 label 3528 scratch_load_dword v5, off, s2 offset:4095 label 4338 scratch_load_dword v2, off lds label 4341 scratch_load_dword v2, off offset:2048 lds label 4344 scratch_load_dword v2, off offset:2048 lds label [all …]
|
| H A D | gfx10_asm_flat.s | 395 scratch_load_dword v2, off offset:1024 lds label 410 scratch_load_dword off, s4 offset:1024 lds label
|
| H A D | gfx940_err.s | 126 scratch_load_dword v2, off lds label
|
| H A D | gfx1030_new.s | 208 scratch_load_dword off, off offset:1024 lds label
|
| H A D | gfx8_unsupported.s | 649 scratch_load_dword v0, v1, off offset:-2048 glc slc label 1837 scratch_load_dword v2, off lds label 1840 scratch_load_dword off, s2 lds label
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/ |
| H A D | flat-scratch.ll | 22 ; GFX9-NEXT: scratch_load_dword v0, off, s0 glc 42 ; GFX10-NEXT: scratch_load_dword v0, off, s1 glc dlc 176 ; GFX9-NEXT: scratch_load_dword v0, v0, off glc 192 ; GFX10-NEXT: scratch_load_dword v0, v1, off glc dlc 291 ; GFX9-NEXT: scratch_load_dword v0, off, s0 glc 458 ; GFX9-NEXT: scratch_load_dword v1, off, s32 glc 470 ; GFX9-NEXT: scratch_load_dword v0, v0, off glc 556 ; GFX9-NEXT: scratch_load_dword v0, off, s0 glc 743 ; GFX9-NEXT: scratch_load_dword v0, v0, off glc 830 ; GFX9-NEXT: scratch_load_dword v0, off, s0 glc [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | flat-scratch.ll | 355 ; GFX9-NEXT: scratch_load_dword v0, off, s0 glc 514 ; GFX9-NEXT: scratch_load_dword v0, off, s0 glc 786 ; GFX9-NEXT: scratch_load_dword v0, v0, off glc 1175 ; GFX9-NEXT: scratch_load_dword v0, off, s32 glc 1356 ; GFX9-NEXT: scratch_load_dword v0, off, s0 glc 1547 ; GFX9-NEXT: scratch_load_dword v0, off, s0 glc 1872 ; GFX9-NEXT: scratch_load_dword v1, off, s32 glc 1882 ; GFX9-NEXT: scratch_load_dword v0, v0, off glc 2451 ; GFX9-NEXT: scratch_load_dword v0, off, s0 glc 2642 ; GFX9-NEXT: scratch_load_dword v0, off, s0 glc [all …]
|
| H A D | multi-dword-vgpr-spill.ll | 14 ; FLATSCR-NOT: scratch_load_dword 42 ; FLATSCR-NOT: scratch_load_dword 72 ; FLATSCR-NOT: scratch_load_dword 102 ; FLATSCR-NOT: scratch_load_dword 134 ; FLATSCR-NOT: scratch_load_dword 166 ; FLATSCR-NOT: scratch_load_dword 199 ; FLATSCR-DAG: scratch_load_dword v{{.*}} offset:80 ; 4-byte Folded Reload 200 ; FLATSCR-NOT: scratch_load_dword 232 ; FLATSCR-DAG: scratch_load_dword v{{.*}} offset:80 ; 4-byte Folded Reload 233 ; FLATSCR-NOT: scratch_load_dword
|
| H A D | flat-scratch-init.ll | 133 ; FLAT_SCR_OPT-NEXT: scratch_load_dword v72, off, s105 239 ; FLAT_SCR_OPT-NEXT: scratch_load_dword v2, off, s3 ; 4-byte Folded Reload 245 ; FLAT_SCR_OPT-NEXT: scratch_load_dword v2, off, s3 267 ; FLAT_SCR_ARCH-NEXT: scratch_load_dword v72, off, s105 373 ; FLAT_SCR_ARCH-NEXT: scratch_load_dword v2, off, s3 ; 4-byte Folded Reload 379 ; FLAT_SCR_ARCH-NEXT: scratch_load_dword v2, off, s3
|
| H A D | scratch-simple.ll | 79 ; FLATSCR: scratch_load_dword {{v[0-9]+}}, [[LO_OFF]], off 128 ; FLATSCR: scratch_load_dword {{v[0-9]+}}, {{v[0-9]+}}, off 129 ; FLATSCR: scratch_load_dword {{v[0-9]+}}, {{v[0-9]+}}, off 175 ; FLATSCR: scratch_load_dword {{v[0-9]+}}, {{v[0-9]+}}, off 176 ; FLATSCR: scratch_load_dword {{v[0-9]+}}, {{v[0-9]+}}, off 204 ; FLATSCR: scratch_load_dword {{v[0-9]+}}, {{v[0-9]+}}, off 205 ; FLATSCR: scratch_load_dword {{v[0-9]+}}, {{v[0-9]+}}, off 252 ; FLATSCR: scratch_load_dword {{v[0-9]+}}, {{v[0-9]+}}, off 253 ; FLATSCR: scratch_load_dword {{v[0-9]+}}, {{v[0-9]+}}, off 309 ; FLATSCR-DAG: scratch_load_dword {{v[0-9]+}}, {{v[0-9]+}}, off [all …]
|
| H A D | callee-frame-setup.ll | 113 ; FLATSCR-NEXT: scratch_load_dword [[CSR_VGPR]], off, s32 offset:4 ; 4-byte Folded Reload 153 ; FLATSCR-NEXT: scratch_load_dword [[CSR_VGPR]], off, s32 ; 4-byte Folded Reload 181 ; FLATSCR-NEXT: scratch_load_dword [[CSR_VGPR]], off, s32 ; 4-byte Folded Reload 224 ; FLATSCR-NEXT: scratch_load_dword v0, off, s32 ; 4-byte Folded Reload 249 ; FLATSCR: scratch_load_dword v41, off, s33 ; 4-byte Folded Reload 291 ; FLATSCR-NEXT: scratch_load_dword [[CSR_VGPR]], off, s32 offset:8 ; 4-byte Folded Reload 331 ; FLATSCR: scratch_load_dword v41, off, s33 ; 4-byte Folded Reload 340 ; FLATSCR-NEXT: scratch_load_dword [[CSR_VGPR]], off, s32 offset:8 ; 4-byte Folded Reload 410 ; FLATSCR-NEXT: scratch_load_dword [[CSR_VGPR]], off, s32 offset:4 ; 4-byte Folded Reload 449 ; FLATSCR-NEXT: scratch_load_dword [[CSR_VGPR]], off, s32 offset:4 ; 4-byte Folded Reload [all …]
|
| H A D | frame-index-elimination.ll | 113 ; GFX9-FLATSCR-NEXT: scratch_load_dword v0, v0, off glc{{$}} 146 ; GFX9-FLATSCR-NEXT: scratch_load_dword v1, off, s32 offset:4 163 ; GFX9-FLATSCR: scratch_load_dword v{{[0-9]+}}, off, s32 offset:4 glc{{$}} 280 ; FLATSCR: scratch_load_dword v{{[0-9]+}}, off, s32 offset:4
|
| H A D | non-entry-alloca.ll | 73 ; FLATSCR-NEXT: scratch_load_dword v2, off, s2 171 ; FLATSCR-NEXT: scratch_load_dword v2, off, s2 267 ; FLATSCR-NEXT: scratch_load_dword v2, v2, off 361 ; FLATSCR-NEXT: scratch_load_dword v2, v2, off
|
| H A D | gfx-callable-argument-types.ll | 207 ; GFX10-SCRATCH-NEXT: scratch_load_dword v40, off, s32 ; 4-byte Folded Reload 334 ; GFX10-SCRATCH-NEXT: scratch_load_dword v40, off, s32 ; 4-byte Folded Reload 462 ; GFX10-SCRATCH-NEXT: scratch_load_dword v40, off, s32 ; 4-byte Folded Reload 579 ; GFX10-SCRATCH-NEXT: scratch_load_dword v40, off, s32 ; 4-byte Folded Reload 699 ; GFX10-SCRATCH-NEXT: scratch_load_dword v40, off, s32 ; 4-byte Folded Reload 820 ; GFX10-SCRATCH-NEXT: scratch_load_dword v40, off, s32 ; 4-byte Folded Reload 937 ; GFX10-SCRATCH-NEXT: scratch_load_dword v40, off, s32 ; 4-byte Folded Reload 5622 ; GFX10-SCRATCH-NEXT: scratch_load_dword v42, off, s33 5623 ; GFX10-SCRATCH-NEXT: scratch_load_dword v41, off, s33 offset:4 6062 ; GFX10-SCRATCH-NEXT: scratch_load_dword v1, off, s33 offset:12 [all …]
|
| H A D | call-preserved-registers.ll | 46 ; FLATSCR: scratch_load_dword 68 ; FLATSCR: scratch_load_dword v40
|
| H A D | fast-unaligned-load-store.private.ll | 248 ; GFX9-FLASTSCR-NEXT: scratch_load_dword v0, v0, off 270 ; GFX10-FLASTSCR-NEXT: scratch_load_dword v0, v0, off 427 ; GFX9-FLASTSCR-NEXT: scratch_load_dword v0, v0, off 449 ; GFX10-FLASTSCR-NEXT: scratch_load_dword v0, v0, off
|
| /llvm-project-15.0.7/llvm/test/MC/Disassembler/AMDGPU/ |
| H A D | flat_gfx9.txt | 75 # CHECK: scratch_load_dword v0, v0, off offset:-1 ; encoding: [0xff,0x5f,0x50,0xdc,0x00,0x00,0x7… 78 # CHECK: scratch_load_dword v0, off, s0 ; encoding: [0x00,0x40,0x50,0xdc,0x00,0x00,0x00,0x00] 81 # CHECK: scratch_load_dword v0, off, s0 offset:4095 ; encoding: [0xff,0x4f,0x50,0xdc,0x00,0x00,0… 84 # CHECK: scratch_load_dword v0, off, s0 offset:-4096 ; encoding: [0x00,0x50,0x50,0xdc,0x00,0x00,…
|
| H A D | flat_gfx10.txt | 7 # CHECK: scratch_load_dword v1, v255, off offset:-1 glc dlc ; encoding: [0xff,0x5f,0x31,0xdc,0xff,0… 10 # CHECK: scratch_load_dword v5, v255, off offset:-1 glc slc ; encoding: [0xff,0x4f,0x33,0xdc,0xff,0… 13 # CHECK: scratch_load_dword v0, v1, off offset:-2048 glc slc dlc ; encoding: [0x00,0x58,0x33,0xdc,0… 16 # CHECK: scratch_load_dword v255, off, s105 offset:2047 dlc ; encoding: [0xff,0x57,0x30,0xdc,0x00,0… 19 # CHECK: scratch_load_dword v255, v2, off ; encoding: [0x00,0x40,0x30,0xdc,0x02,0x00,0x7d,0xff] 22 # CHECK: scratch_load_dword v5, v0, off dlc ; encoding: [0x00,0x50,0x30,0xdc,0x00,0x00,0x7d,0x05] 25 # CHECK: scratch_load_dword v5, v3, off slc ; encoding: [0x00,0x40,0x32,0xdc,0x03,0x00,0x7d,0x05] 28 # CHECK: scratch_load_dword v5, v255, off slc dlc ; encoding: [0x00,0x50,0x32,0xdc,0xff,0x00,0x7d,0… 31 # CHECK: scratch_load_dword v255, off, s2 offset:1 ; encoding: [0x01,0x40,0x30,0xdc,0x00,0x00,0x02,…
|
| H A D | flat-scratch-gfx940.txt | 3 # GFX940: scratch_load_dword a2, v4, s6 ; encoding: [0x00,0x60,0x50,0xdc,0x04,0x00,0x86,0x02] 6 # GFX940: scratch_load_dword a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x50,0xdc,0x04,0x00,0x86,0… 9 # GFX940: scratch_load_dword a2, v4, off ; encoding: [0x00,0x60,0x50,0xdc,0x04,0x00,0xff,0x02] 12 # GFX940: scratch_load_dword a2, v4, off offset:16 ; encoding: [0x10,0x60,0x50,0xdc,0x04,0x00,0xff,… 15 # GFX940: scratch_load_dword a2, off, s6 ; encoding: [0x00,0x40,0x50,0xdc,0x00,0x00,0x86,0x02] 18 # GFX940: scratch_load_dword a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x50,0xdc,0x00,0x00,0x86,… 21 # GFX940: scratch_load_dword a2, off, off ; encoding: [0x00,0x40,0x50,0xdc,0x00,0x00,0xff,0x02] 27 # GFX940: scratch_load_dword v2, v4, s6 ; encoding: [0x00,0x60,0x50,0xdc,0x04,0x00,0x06,0x02] 33 # GFX940: scratch_load_dword v2, v4, off ; encoding: [0x00,0x60,0x50,0xdc,0x04,0x00,0x7f,0x02] 39 # GFX940: scratch_load_dword v2, off, s6 ; encoding: [0x00,0x40,0x50,0xdc,0x00,0x00,0x06,0x02] [all …]
|
| H A D | gfx1030_dasm_new.txt | 129 # GFX10: scratch_load_dword v1, off, off ; encoding: [0x00,0x40,0x30,0xdc,0x00,0x00,0x7f,0x01] 141 # GFX10: scratch_load_dword v1, off, off offset:2047 ; encoding: [0xff,0x47,0x30,0xdc,0x00,0x00,0x7… 250 # GFX10: scratch_load_dword off, off offset:1024 lds ; encoding: [0x00,0x64,0x30,0xdc,0x00,0x00,0x7…
|