/llvm-project/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 93 scratch_load_dword v1, v2, off offset:4095 label 98 scratch_load_dword v1, v2, off offset:-1 label 103 scratch_load_dword v1, v2, off offset:-4096 label 108 scratch_load_dword v1, v2, off offset:4096 label 113 scratch_load_dword v1, v2, off offset:-4097 label 118 scratch_load_dword v0, v1, off offset:-2049 glc slc label 123 scratch_load_dword v0, v1, off offset:-2048 glc slc label [all …]
|
H A D | flat-scratch-gfx940.s | 4 scratch_load_dword a2, v4, s6 5 // GFX940: scratch_load_dword a2, v4, s6 ; encoding: [0x00,0x60,0x50,0xdc,0x04,0x00,0x86,0x02] 7 scratch_load_dword a2, v4, s6 offset:16 8 // GFX940: scratch_load_dword a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x50,0xdc,0x04,0x00,0x86,0x02] 10 scratch_load_dword a2, v4, off 11 // GFX940: scratch_load_dword a2, v4, off ; encoding: [0x00,0x60,0x50,0xdc,0x04,0x00,0xff,0x02] 13 scratch_load_dword a2, v4, off offset:16 14 // GFX940: scratch_load_dword a2, v4, off offset:16 ; encoding: [0x10,0x60,0x50,0xdc,0x04,0x00,0xff,0x02] 16 scratch_load_dword a2, off, s6 17 // GFX940: scratch_load_dword a 3 scratch_load_dword a2, v4, s6 global() label 6 scratch_load_dword a2, v4, s6 offset:16 global() label 9 scratch_load_dword a2, v4, off global() label 12 scratch_load_dword a2, v4, off offset:16 global() label 15 scratch_load_dword a2, off, s6 global() label 18 scratch_load_dword a2, off, s6 offset:16 global() label 21 scratch_load_dword a2, off, off global() label 24 scratch_load_dword a2, off, off offset:16 global() label 27 scratch_load_dword v2, v4, s6 global() label 30 scratch_load_dword v2, v4, s6 offset:16 global() label 33 scratch_load_dword v2, v4, off global() label 36 scratch_load_dword v2, v4, off offset:16 global() label 39 scratch_load_dword v2, off, s6 global() label 42 scratch_load_dword v2, off, s6 offset:16 global() label 45 scratch_load_dword v2, off, off global() label 48 scratch_load_dword v2, off, off offset:16 global() 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 3504 scratch_load_dword v5, off, flat_scratch_lo offset:-1 label 3507 scratch_load_dword v5, off, flat_scratch_hi offset:-1 label 3510 scratch_load_dword v5, off, vcc_lo offset:-1 label 3513 scratch_load_dword v5, off, vcc_hi offset:-1 label 3516 scratch_load_dword v5, off, ttmp15 offset:-1 label 3519 scratch_load_dword v5, v0, off offset:-1 label 3522 scratch_load_dword v5, off, s2 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 | gfx11_asm_flat.s | 4618 scratch_load_dword v5, off, off label 4621 scratch_load_dword v5, off, null label 4624 scratch_load_dword v5, off, s2 label 4627 scratch_load_dword v5, off, s105 label 4630 scratch_load_dword v5, off, vcc_lo label 4633 scratch_load_dword v5, off, vcc_hi label 4636 scratch_load_dword v5, off, ttmp15 label 4639 scratch_load_dword v5, v1, off label 4642 scratch_load_dword v5, v255, off label 4645 scratch_load_dword v label 4648 scratch_load_dword v5, v255, null global() label 4651 scratch_load_dword v5, v1, s2 global() label 4654 scratch_load_dword v5, v1, s105 global() label 4657 scratch_load_dword v5, v1, vcc_lo global() label 4660 scratch_load_dword v5, v1, vcc_hi global() label 4663 scratch_load_dword v5, v1, ttmp15 global() label 4666 scratch_load_dword v5, v255, s2 global() label 4669 scratch_load_dword v5, v255, s105 offset:-1 global() label 4672 scratch_load_dword v5, v255, vcc_lo offset:0 global() label 4675 scratch_load_dword v5, v255, vcc_hi offset:4095 global() label 4678 scratch_load_dword v255, v255, ttmp15 offset:-4096 glc slc dlc global() label [all...] |
H A D | gfx940_err.s | 126 scratch_load_dword v2, off lds label
|
H A D | gfx1030_new.s | 235 scratch_load_dword off, off offset:1024 lds label
|
/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/ |
H A D | flat-scratch.ll | 27 ; GFX9-NEXT: scratch_load_dword v0, off, s0 glc 45 ; GFX10-NEXT: scratch_load_dword v0, off, s1 glc dlc 59 ; GFX940-NEXT: scratch_load_dword v0, off, s0 sc0 sc1 103 ; UNALIGNED_GFX9-NEXT: scratch_load_dword v0, off, s0 glc 121 ; UNALIGNED_GFX10-NEXT: scratch_load_dword v0, off, s1 glc dlc 135 ; UNALIGNED_GFX940-NEXT: scratch_load_dword v0, off, s0 sc0 sc1 187 ; GFX9-NEXT: scratch_load_dword v0, v0, off offset:124 glc 203 ; GFX10-NEXT: scratch_load_dword v0, v1, off offset:124 glc dlc 216 ; GFX940-NEXT: scratch_load_dword v0, v0, off offset:124 sc0 sc1 257 ; UNALIGNED_GFX9-NEXT: scratch_load_dword v [all...] |
/llvm-project/llvm/test/CodeGen/AMDGPU/ |
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.ll | 389 ; GFX9-NEXT: scratch_load_dword v0, off, s0 glc 407 ; GFX10-NEXT: scratch_load_dword v0, off, s1 glc dlc 455 ; GFX9-PAL-NEXT: scratch_load_dword v0, off, s0 glc 469 ; GFX940-NEXT: scratch_load_dword v0, off, s0 sc0 sc1 492 ; GFX10-PAL-NEXT: scratch_load_dword v0, off, s1 glc dlc 544 ; GFX9-NEXT: scratch_load_dword v0, off, s0 glc 560 ; GFX10-NEXT: scratch_load_dword v0, off, s0 glc dlc 603 ; GFX9-PAL-NEXT: scratch_load_dword v0, off, s0 glc 615 ; GFX940-NEXT: scratch_load_dword v0, off, s0 sc0 sc1 636 ; GFX10-PAL-NEXT: scratch_load_dword v [all...] |
H A D | spill-offset-calculation.ll | 30 ; FLATSCR-NEXT: scratch_load_dword v0, off, s0 offset:4 glc 36 ; FLATSCR-NEXT: scratch_load_dword v0, off, s0 ; 4-byte Folded Reload 83 ; FLATSCR-NEXT: scratch_load_dword v0, off, s0 offset:8 glc 89 ; FLATSCR-NEXT: scratch_load_dword v0, off, s0 ; 4-byte Folded Reload 140 ; FLATSCR-NEXT: scratch_load_dword v0, off, s32 offset:8 glc 151 ; FLATSCR-NEXT: scratch_load_dword v0, off, s8 ; 4-byte Folded Reload 223 ; FLATSCR-NEXT: scratch_load_dword v0, off, s8 offset:8 glc 233 ; FLATSCR-NEXT: scratch_load_dword v0, off, s8 ; 4-byte Folded Reload 311 ; FLATSCR-NEXT: scratch_load_dword v0, off, s0 offset:4 glc 378 ; FLATSCR-NEXT: scratch_load_dword v [all...] |
H A D | scratch-simple.ll | 86 ; FLATSCR: scratch_load_dword {{v[0-9]+}}, [[LO_OFF]], off 135 ; FLATSCR: scratch_load_dword {{v[0-9]+}}, {{v[0-9]+}}, off 136 ; FLATSCR: scratch_load_dword {{v[0-9]+}}, {{v[0-9]+}}, off 185 ; FLATSCR: scratch_load_dword {{v[0-9]+}}, {{v[0-9]+}}, off 186 ; FLATSCR: scratch_load_dword {{v[0-9]+}}, {{v[0-9]+}}, off 218 ; FLATSCR: scratch_load_dword {{v[0-9]+}}, {{v[0-9]+}}, off 219 ; FLATSCR: scratch_load_dword {{v[0-9]+}}, {{v[0-9]+}}, off 269 ; FLATSCR: scratch_load_dword {{v[0-9]+}}, {{v[0-9]+}}, off 270 ; FLATSCR: scratch_load_dword {{v[0-9]+}}, {{v[0-9]+}}, off 328 ; FLATSCR-DAG: scratch_load_dword {{ [all...] |
H A D | callee-frame-setup.ll | 170 ; FLATSCR-NEXT: scratch_load_dword v40, off, s33 offset:4 ; 4-byte Folded Reload 236 ; FLATSCR-NEXT: scratch_load_dword v40, off, s33 ; 4-byte Folded Reload 545 ; FLATSCR-NEXT: scratch_load_dword v40, off, s32 ; 4-byte Folded Reload 603 ; FLATSCR-NEXT: scratch_load_dword v0, off, s32 ; 4-byte Folded Reload 644 ; FLATSCR-NEXT: scratch_load_dword v41, off, s33 ; 4-byte Folded Reload 891 ; FLATSCR-NEXT: scratch_load_dword v41, off, s33 ; 4-byte Folded Reload 958 ; FLATSCR-NEXT: scratch_load_dword v1, off, s33 offset:8 ; 4-byte Folded Reload 1216 ; FLATSCR-NEXT: scratch_load_dword v41, off, s33 ; 4-byte Folded Reload 1284 ; FLATSCR-NEXT: scratch_load_dword v1, off, s33 offset:8 ; 4-byte Folded Reload 1392 ; FLATSCR-NEXT: scratch_load_dword v [all...] |
H A D | frame-index-elimination.ll | 114 ; 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{{$}} 275 ; FLATSCR: scratch_load_dword v{{[0-9]+}}, off, s32 offset:4
|
H A D | llvm.maximum.f64.ll | 1865 ; GFX950-NEXT: scratch_load_dword v31, off, s32 2423 ; GFX950-NEXT: scratch_load_dword v37, off, s32 offset:16 2424 ; GFX950-NEXT: scratch_load_dword v36, off, s32 offset:12 2425 ; GFX950-NEXT: scratch_load_dword v39, off, s32 offset:24 2426 ; GFX950-NEXT: scratch_load_dword v38, off, s32 offset:20 2427 ; GFX950-NEXT: scratch_load_dword v49, off, s32 offset:32 2428 ; GFX950-NEXT: scratch_load_dword v48, off, s32 offset:28 2429 ; GFX950-NEXT: scratch_load_dword v57, off, s32 offset:8 2430 ; GFX950-NEXT: scratch_load_dword v56, off, s32 offset:4 2431 ; GFX950-NEXT: scratch_load_dword v4 [all...] |
H A D | llvm.minimum.f64.ll | 1865 ; GFX950-NEXT: scratch_load_dword v31, off, s32 2423 ; GFX950-NEXT: scratch_load_dword v37, off, s32 offset:16 2424 ; GFX950-NEXT: scratch_load_dword v36, off, s32 offset:12 2425 ; GFX950-NEXT: scratch_load_dword v39, off, s32 offset:24 2426 ; GFX950-NEXT: scratch_load_dword v38, off, s32 offset:20 2427 ; GFX950-NEXT: scratch_load_dword v49, off, s32 offset:32 2428 ; GFX950-NEXT: scratch_load_dword v48, off, s32 offset:28 2429 ; GFX950-NEXT: scratch_load_dword v57, off, s32 offset:8 2430 ; GFX950-NEXT: scratch_load_dword v56, off, s32 offset:4 2431 ; GFX950-NEXT: scratch_load_dword v4 [all...] |
H A D | fast-unaligned-load-store.private.ll | 44 ; GFX9-FLASTSCR-NEXT: scratch_load_dword v0, v0, off 58 ; GFX10-FLASTSCR-NEXT: scratch_load_dword v0, v0, off 240 ; GFX9-FLASTSCR-NEXT: scratch_load_dword v0, v0, off 254 ; GFX10-FLASTSCR-NEXT: scratch_load_dword v0, v0, off 426 ; GFX9-FLASTSCR-NEXT: scratch_load_dword v0, v0, off 440 ; GFX10-FLASTSCR-NEXT: scratch_load_dword v0, v0, off
|
H A D | non-entry-alloca.ll | 75 ; FLATSCR-NEXT: scratch_load_dword v2, off, s2 175 ; FLATSCR-NEXT: scratch_load_dword v2, off, s0 272 ; FLATSCR-NEXT: scratch_load_dword v2, v2, off 370 ; FLATSCR-NEXT: scratch_load_dword v2, v2, off
|
H A D | gfx-callable-argument-types.ll | 236 ; GFX10-SCRATCH-NEXT: scratch_load_dword v40, off, s33 ; 4-byte Folded Reload 364 ; GFX10-SCRATCH-NEXT: scratch_load_dword v40, off, s33 ; 4-byte Folded Reload 493 ; GFX10-SCRATCH-NEXT: scratch_load_dword v40, off, s33 ; 4-byte Folded Reload 611 ; GFX10-SCRATCH-NEXT: scratch_load_dword v40, off, s33 ; 4-byte Folded Reload 732 ; GFX10-SCRATCH-NEXT: scratch_load_dword v40, off, s33 ; 4-byte Folded Reload 854 ; GFX10-SCRATCH-NEXT: scratch_load_dword v40, off, s33 ; 4-byte Folded Reload 972 ; GFX10-SCRATCH-NEXT: scratch_load_dword v40, off, s33 ; 4-byte Folded Reload 1093 ; GFX10-SCRATCH-NEXT: scratch_load_dword v40, off, s33 ; 4-byte Folded Reload 1215 ; GFX10-SCRATCH-NEXT: scratch_load_dword v40, off, s33 ; 4-byte Folded Reload 1333 ; GFX10-SCRATCH-NEXT: scratch_load_dword v4 [all...] |
H A D | call-preserved-registers.ll | 47 ; FLATSCR: scratch_load_dword 71 ; FLATSCR: scratch_load_dword v40
|
/llvm-project/llvm/test/MC/Disassembler/AMDGPU/ |
H A D | gfx10_flat.txt | 9 # GFX10: scratch_load_dword v1, v255, off offset:-1 glc dlc ; encoding: [0xff,0x5f,0x31,0xdc,0xff,0x00,0x7d,0x01] 12 # GFX10: scratch_load_dword v5, v255, off offset:-1 glc slc ; encoding: [0xff,0x4f,0x33,0xdc,0xff,0x00,0x7d,0x05] 15 # GFX10: scratch_load_dword v0, v1, off offset:-2048 glc slc dlc ; encoding: [0x00,0x58,0x33,0xdc,0x01,0x00,0x7d,0x00] 18 # GFX10: scratch_load_dword v255, off, s105 offset:2047 dlc ; encoding: [0xff,0x57,0x30,0xdc,0x00,0x00,0x69,0xff] 21 # GFX10: scratch_load_dword v255, v2, off ; encoding: [0x00,0x40,0x30,0xdc,0x02,0x00,0x7d,0xff] 24 # GFX10: scratch_load_dword v5, v0, off dlc ; encoding: [0x00,0x50,0x30,0xdc,0x00,0x00,0x7d,0x05] 27 # GFX10: scratch_load_dword v5, v3, off slc ; encoding: [0x00,0x40,0x32,0xdc,0x03,0x00,0x7d,0x05] 30 # GFX10: scratch_load_dword v5, v255, off slc dlc ; encoding: [0x00,0x50,0x32,0xdc,0xff,0x00,0x7d,0x05] 33 # GFX10: scratch_load_dword v255, off, s2 offset:1 ; encoding: [0x01,0x40,0x30,0xdc,0x00,0x00,0x02,0xff] 809 # GFX10: scratch_load_dword v [all...] |
H A D | gfx940_flat.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] 24 # GFX940: scratch_load_dword a2, off, off offset:16 ; encoding: [0x10,0x40,0x50,0xdc,0x00,0x00,0xff… 27 # GFX940: scratch_load_dword v2, v4, s6 ; encoding: [0x00,0x60,0x50,0xdc,0x04,0x00,0x06,0x02] 30 # GFX940: scratch_load_dword v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x50,0xdc,0x04,0x00,0x06,0… [all …]
|
H A D | gfx1030_new.txt | 141 # GFX10: scratch_load_dword v1, off, off ; encoding: [0x00,0x40,0x30,0xdc,0x00,0x00,0x7f,0x01] 153 # GFX10: scratch_load_dword v1, off, off offset:2047 ; encoding: [0xff,0x47,0x30,0xdc,0x00,0x00,0x7… 262 # GFX10: scratch_load_dword off, off offset:1024 lds ; encoding: [0x00,0x64,0x30,0xdc,0x00,0x00,0x7…
|