/llvm-project/llvm/test/MC/AMDGPU/ |
H A D | flat-scratch-instructions.s | 158 scratch_store_dword v1, v2, off label 163 scratch_store_dword v1, v2, off dlc label 198 scratch_store_dword v1, v2, off offset:12 label 213 scratch_store_dword off, v2, s1 label 218 scratch_store_dword off, v2, s1 offset:12 label 234 scratch_store_dword v1, v2, s1 label 239 scratch_store_dword v1, v2, s1 offset:32 label 249 scratch_store_dword off, v2, exec_hi label 259 scratch_store_dword off, v2, exec_lo label 269 scratch_store_dword off, v2, m0 label
|
H A D | flat-scratch-gfx940.s | 772 scratch_store_dword v4, a2, s6 773 // GFX940: scratch_store_dword v4, a2, s6 ; encoding: [0x00,0x60,0x70,0xdc,0x04,0x02,0x86,0x00] 775 scratch_store_dword v4, a2, s6 offset:16 776 // GFX940: scratch_store_dword v4, a2, s6 offset:16 ; encoding: [0x10,0x60,0x70,0xdc,0x04,0x02,0x86,0x00] 778 scratch_store_dword v4, a2, off 779 // GFX940: scratch_store_dword v4, a2, off ; encoding: [0x00,0x60,0x70,0xdc,0x04,0x02,0xff,0x00] 781 scratch_store_dword v4, a2, off offset:16 782 // GFX940: scratch_store_dword v4, a2, off offset:16 ; encoding: [0x10,0x60,0x70,0xdc,0x04,0x02,0xff,0x00] 784 scratch_store_dword off, a2, s6 785 // GFX940: scratch_store_dword of 771 scratch_store_dword v4, a2, s6 global() label 774 scratch_store_dword v4, a2, s6 offset:16 global() label 777 scratch_store_dword v4, a2, off global() label 780 scratch_store_dword v4, a2, off offset:16 global() label 783 scratch_store_dword off, a2, s6 global() label 786 scratch_store_dword off, a2, s6 offset:16 global() label 789 scratch_store_dword off, a2, off global() label 792 scratch_store_dword off, a2, off offset:16 global() label 795 scratch_store_dword v4, v2, s6 global() label 798 scratch_store_dword v4, v2, s6 offset:16 global() label 801 scratch_store_dword v4, v2, off global() label 804 scratch_store_dword v4, v2, off offset:16 global() label 807 scratch_store_dword off, v2, s6 global() label 810 scratch_store_dword off, v2, s6 offset:16 global() label 813 scratch_store_dword off, v2, off global() label 816 scratch_store_dword off, v2, off offset:16 global() label [all...] |
H A D | flat-scratch-st-mode.s | 61 scratch_store_dword off, v2, off label 81 scratch_store_dword off, v2, off offset:2047 label
|
H A D | gfx11_asm_flat.s | 5941 scratch_store_dword off, v2, off label 5944 scratch_store_dword off, v2, null label 5947 scratch_store_dword off, v2, s3 label 5950 scratch_store_dword off, v2, s105 label 5953 scratch_store_dword off, v2, vcc_lo label 5956 scratch_store_dword off, v2, vcc_hi label 5959 scratch_store_dword off, v2, ttmp15 label 5962 scratch_store_dword v1, v2, off label 5965 scratch_store_dword v255, v2, off label 5968 scratch_store_dword v label 5971 scratch_store_dword v255, v2, null global() label 5974 scratch_store_dword v1, v2, s3 global() label 5977 scratch_store_dword v1, v2, s105 global() label 5980 scratch_store_dword v1, v2, vcc_lo global() label 5983 scratch_store_dword v1, v2, vcc_hi global() label 5986 scratch_store_dword v1, v2, ttmp15 global() label 5989 scratch_store_dword v255, v2, s3 global() label 5992 scratch_store_dword v255, v2, s105 offset:-1 global() label 5995 scratch_store_dword v255, v2, vcc_lo offset:0 global() label 5998 scratch_store_dword v255, v2, vcc_hi offset:4095 global() label 6001 scratch_store_dword v255, v255, ttmp15 offset:-4096 glc slc dlc global() label [all...] |
H A D | gfx9_asm_flat.s | 3855 scratch_store_dword off, v2, s3 offset:-1 label 3858 scratch_store_dword off, v255, s3 offset:-1 label 3861 scratch_store_dword off, v2, s101 offset:-1 label 3864 scratch_store_dword off, v2, flat_scratch_lo offset:-1 label 3867 scratch_store_dword off, v2, flat_scratch_hi offset:-1 label 3870 scratch_store_dword off, v2, vcc_lo offset:-1 label 3873 scratch_store_dword off, v2, vcc_hi offset:-1 label 3876 scratch_store_dword off, v2, ttmp15 offset:-1 label 3879 scratch_store_dword v0, v2, off offset:-1 label 3882 scratch_store_dword off, v2, s3 label [all …]
|
H A D | gfx90a_ldst_acc.s | 2060 // GFX90A: scratch_store_dword off, a2, s3 offset:-1 ; encoding: [0xff,0x5f,0x70,0xdc,0x00,0x02,0x83,0x00] 2062 scratch_store_dword off, a2, s3 offset:-1 label 2064 // GFX90A: scratch_store_dword off, a255, s3 offset:-1 ; encoding: [0xff,0x5f,0x70,0xdc,0x00,0xff,0x83,0x00] 2066 scratch_store_dword off, a255, s3 offset:-1 label 2068 // GFX90A: scratch_store_dword off, a2, s101 offset:-1 ; encoding: [0xff,0x5f,0x70,0xdc,0x00,0x02,0xe5,0x00] 2070 scratch_store_dword off, a2, s101 offset:-1 label 2072 // GFX90A: scratch_store_dword off, a2, flat_scratch_lo offset:-1 ; encoding: [0xff,0x5f,0x70,0xdc,0x00,0x02,0xe6,0x00] 2074 scratch_store_dword off, a2, flat_scratch_lo offset:-1 label 2076 // GFX90A: scratch_store_dword off, a2, flat_scratch_hi offset:-1 ; encoding: [0xff,0x5f,0x70,0xdc,0x00,0x02,0xe7,0x00] 2078 scratch_store_dword of label 2082 scratch_store_dword off, a2, vcc_lo offset:-1 global() label 2086 scratch_store_dword off, a2, vcc_hi offset:-1 global() label 2090 scratch_store_dword v0, a2, off offset:-1 global() label 2094 scratch_store_dword off, a2, s3 global() label 2098 scratch_store_dword off, a2, s3 global() label 2102 scratch_store_dword off, a2, s3 offset:4095 global() label 2106 scratch_store_dword off, a2, s3 offset:-4096 global() label 2110 scratch_store_dword off, a2, s3 offset:-1 glc global() label 2114 scratch_store_dword off, a2, s3 offset:-1 slc global() label [all...] |
/llvm-project/llvm/test/CodeGen/AMDGPU/ |
H A D | multi-dword-vgpr-spill.ll | 8 ; FLATSCR-NOT: scratch_store_dword 36 ; FLATSCR-NOT: scratch_store_dword 65 ; FLATSCR-NOT: scratch_store_dword 95 ; FLATSCR-NOT: scratch_store_dword 126 ; FLATSCR-NOT: scratch_store_dword 158 ; FLATSCR-NOT: scratch_store_dword 190 ; FLATSCR-DAG: scratch_store_dword off, v{{.*}} offset:80 ; 4-byte Folded Spill 191 ; FLATSCR-NOT: scratch_store_dword 223 ; FLATSCR-DAG: scratch_store_dword off, v{{.*}} offset:80 ; 4-byte Folded Spill 224 ; FLATSCR-NOT: scratch_store_dword
|
H A D | callee-frame-setup.ll | 54 ; FLATSCR-NEXT: scratch_store_dword off, v0, s32 84 ; FLATSCR-NEXT: scratch_store_dword off, v0, s33 107 ; FLATSCR-NEXT: scratch_store_dword off, v0, s32 152 ; FLATSCR-NEXT: scratch_store_dword off, v40, s33 offset:4 ; 4-byte Folded Spill 159 ; FLATSCR-NEXT: scratch_store_dword off, v0, s33 221 ; FLATSCR-NEXT: scratch_store_dword off, v40, s33 ; 4-byte Folded Spill 408 ; FLATSCR-NEXT: scratch_store_dword off, v40, s32 ; 4-byte Folded Spill 595 ; FLATSCR-NEXT: scratch_store_dword off, v0, s32 ; 4-byte Folded Spill 638 ; FLATSCR-NEXT: scratch_store_dword off, v41, s33 ; 4-byte Folded Spill 639 ; FLATSCR-NEXT: scratch_store_dword of [all...] |
H A D | flat-scratch.ll | 387 ; GFX9-NEXT: scratch_store_dword off, v0, s1 405 ; GFX10-NEXT: scratch_store_dword off, v0, s0 453 ; GFX9-PAL-NEXT: scratch_store_dword off, v0, s1 467 ; GFX940-NEXT: scratch_store_dword off, v0, s1 sc0 sc1 490 ; GFX10-PAL-NEXT: scratch_store_dword off, v0, s0 540 ; GFX9-NEXT: scratch_store_dword off, v0, s0 558 ; GFX10-NEXT: scratch_store_dword off, v0, s1 600 ; GFX9-PAL-NEXT: scratch_store_dword off, v0, s1 612 ; GFX940-NEXT: scratch_store_dword off, v0, s1 sc0 sc1 634 ; GFX10-PAL-NEXT: scratch_store_dword of [all...] |
H A D | frame-index-elimination.ll | 105 ; GFX9-FLATSCR: scratch_store_dword v0, v1, off{{$}} 250 ; FLATSCR: scratch_store_dword v0, off, s33 offset: 251 ; FLATSCR: scratch_store_dword v0, off, s33 offset: 252 ; FLATSCR: scratch_store_dword v0, off, s33 offset: 253 ; FLATSCR: scratch_store_dword v{{[0-9]+}}, off, s33 offset:
|
H A D | spill-offset-calculation.ll | 33 ; FLATSCR-NEXT: scratch_store_dword off, v0, s0 ; 4-byte Folded Spill 39 ; FLATSCR-NEXT: scratch_store_dword off, v0, s0 offset:4 86 ; FLATSCR-NEXT: scratch_store_dword off, v0, s0 ; 4-byte Folded Spill 92 ; FLATSCR-NEXT: scratch_store_dword off, v0, s0 offset:8 143 ; FLATSCR-NEXT: scratch_store_dword off, v0, s8 ; 4-byte Folded Spill 226 ; FLATSCR-NEXT: scratch_store_dword off, v0, s8 ; 4-byte Folded Spill 430 ; FLATSCR-NEXT: scratch_store_dword off, v0, s32 offset:4088 ; 4-byte Folded Spill 435 ; FLATSCR-NEXT: scratch_store_dword off, v0, s32 offset:4 482 ; FLATSCR-NEXT: scratch_store_dword off, v0, s0 ; 4-byte Folded Spill 488 ; FLATSCR-NEXT: scratch_store_dword of [all...] |
H A D | flat-scratch-init.ll | 46 ; FLAT_SCR_OPT-NEXT: scratch_store_dword off, v0, s0 54 ; FLAT_SCR_ARCH-NEXT: scratch_store_dword off, v0, s0
|
H A D | fast-unaligned-load-store.private.ll | 140 ; GFX9-FLASTSCR-NEXT: scratch_store_dword v1, v0, off 155 ; GFX10-FLASTSCR-NEXT: scratch_store_dword v1, v0, off 341 ; GFX9-FLASTSCR-NEXT: scratch_store_dword v1, v0, off 356 ; GFX10-FLASTSCR-NEXT: scratch_store_dword v1, v0, off 519 ; GFX9-FLASTSCR-NEXT: scratch_store_dword v1, v0, off 534 ; GFX10-FLASTSCR-NEXT: scratch_store_dword v1, v0, off
|
H A D | gfx-callable-argument-types.ll | 219 ; GFX10-SCRATCH-NEXT: scratch_store_dword off, v40, s33 ; 4-byte Folded Spill 345 ; GFX10-SCRATCH-NEXT: scratch_store_dword off, v40, s33 ; 4-byte Folded Spill 474 ; GFX10-SCRATCH-NEXT: scratch_store_dword off, v40, s33 ; 4-byte Folded Spill 595 ; GFX10-SCRATCH-NEXT: scratch_store_dword off, v40, s33 ; 4-byte Folded Spill 715 ; GFX10-SCRATCH-NEXT: scratch_store_dword off, v40, s33 ; 4-byte Folded Spill 837 ; GFX10-SCRATCH-NEXT: scratch_store_dword off, v40, s33 ; 4-byte Folded Spill 956 ; GFX10-SCRATCH-NEXT: scratch_store_dword off, v40, s33 ; 4-byte Folded Spill 1076 ; GFX10-SCRATCH-NEXT: scratch_store_dword off, v40, s33 ; 4-byte Folded Spill 1198 ; GFX10-SCRATCH-NEXT: scratch_store_dword off, v40, s33 ; 4-byte Folded Spill 1317 ; GFX10-SCRATCH-NEXT: scratch_store_dword of [all...] |
H A D | local-stack-alloc-block-sp-reference.ll | 65 ; FLATSCR-NEXT: scratch_store_dword off, v0, s0 166 ; FLATSCR-NEXT: scratch_store_dword off, v2, s0 297 ; FLATSCR-NEXT: scratch_store_dword off, v0, s0 offset:1024
|
H A D | call-preserved-registers.ll | 27 ; FLATSCR: scratch_store_dword 61 ; FLATSCR: scratch_store_dword off, v40
|
H A D | memory_clause.ll | 425 ; GCN-SCRATCH-NEXT: scratch_store_dword off, v0, off 486 ; GCN-SCRATCH-NEXT: scratch_store_dword off, v0, off 488 ; GCN-SCRATCH-NEXT: scratch_store_dword off, v1, off offset:4
|
H A D | stack-pointer-offset-relative-frameindex.ll | 78 ; FLATSCR-NEXT: scratch_store_dword off, v0, s0
|
H A D | store-hi16.ll | 623 ; GFX9-FLATSCR: scratch_store_dword 643 ; GFX9-FLATSCR: scratch_store_dword
|
/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/ |
H A D | flat-scratch.ll | 25 ; GFX9-NEXT: scratch_store_dword off, v0, s1 43 ; GFX10-NEXT: scratch_store_dword off, v0, s0 57 ; GFX940-NEXT: scratch_store_dword off, v0, s1 sc0 sc1 101 ; UNALIGNED_GFX9-NEXT: scratch_store_dword off, v0, s1 119 ; UNALIGNED_GFX10-NEXT: scratch_store_dword off, v0, s0 133 ; UNALIGNED_GFX940-NEXT: scratch_store_dword off, v0, s1 sc0 sc1 184 ; GFX9-NEXT: scratch_store_dword v1, v2, off 201 ; GFX10-NEXT: scratch_store_dword v0, v2, off 213 ; GFX940-NEXT: scratch_store_dword v1, v2, off sc0 sc1 254 ; UNALIGNED_GFX9-NEXT: scratch_store_dword v [all...] |
H A D | call-outgoing-stack-args.ll | 41 ; FLATSCR-NEXT: scratch_store_dword off, v0, s0 44 ; FLATSCR-NEXT: scratch_store_dword off, v0, s0 47 ; FLATSCR-NEXT: scratch_store_dword off, v0, s0 53 ; FLATSCR-NEXT: scratch_store_dword off, v0, s2 265 ; FLATSCR-NEXT: scratch_store_dword off, v40, s33 ; 4-byte Folded Spill 271 ; FLATSCR-NEXT: scratch_store_dword off, v0, s0 274 ; FLATSCR-NEXT: scratch_store_dword off, v0, s0 278 ; FLATSCR-NEXT: scratch_store_dword off, v0, s0 282 ; FLATSCR-NEXT: scratch_store_dword off, v0, s0 390 ; FLATSCR-NEXT: scratch_store_dword of [all...] |
H A D | flat-scratch-init.ll | 35 ; RO-FLAT: scratch_store_dword
|
/llvm-project/llvm/test/MC/Disassembler/AMDGPU/ |
H A D | gfx10_flat.txt | 40 # GFX10: scratch_store_dword off, v2, s3 offset:-1 ; encoding: [0xff,0x4f,0x70,0xdc,0x00,0x02,0x03,0x00] 43 # GFX10: scratch_store_dword off, v255, s3 offset:-1 ; encoding: [0xff,0x4f,0x70,0xdc,0x00,0xff,0x03,0x00] 46 # GFX10: scratch_store_dword off, v2, s105 offset:-1 ; encoding: [0xff,0x4f,0x70,0xdc,0x00,0x02,0x69,0x00] 49 # GFX10: scratch_store_dword off, v2, vcc_lo offset:-1 ; encoding: [0xff,0x4f,0x70,0xdc,0x00,0x02,0x6a,0x00] 52 # GFX10: scratch_store_dword off, v2, vcc_hi offset:-1 ; encoding: [0xff,0x4f,0x70,0xdc,0x00,0x02,0x6b,0x00] 55 # GFX10: scratch_store_dword off, v2, ttmp15 offset:-1 ; encoding: [0xff,0x4f,0x70,0xdc,0x00,0x02,0x7b,0x00] 58 # GFX10: scratch_store_dword v0, v2, off offset:-1 ; encoding: [0xff,0x4f,0x70,0xdc,0x00,0x02,0x7d,0x00] 61 # GFX10: scratch_store_dword off, v2, s3 ; encoding: [0x00,0x40,0x70,0xdc,0x00,0x02,0x03,0x00] 64 # GFX10: scratch_store_dword off, v2, s3 offset:2047 ; encoding: [0xff,0x47,0x70,0xdc,0x00,0x02,0x03,0x00] 67 # GFX10: scratch_store_dword of [all...] |
H A D | gfx940_flat.txt | 771 # GFX940: scratch_store_dword v4, a2, s6 ; encoding: [0x00,0x60,0x70,0xdc,0x04,0x02,0x86,0x00] 774 # GFX940: scratch_store_dword v4, a2, s6 offset:16 ; encoding: [0x10,0x60,0x70,0xdc,0x04,0x02,0x86,… 777 # GFX940: scratch_store_dword v4, a2, off ; encoding: [0x00,0x60,0x70,0xdc,0x04,0x02,0xff,0x00] 780 # GFX940: scratch_store_dword v4, a2, off offset:16 ; encoding: [0x10,0x60,0x70,0xdc,0x04,0x02,0xff… 783 # GFX940: scratch_store_dword off, a2, s6 ; encoding: [0x00,0x40,0x70,0xdc,0x00,0x02,0x86,0x00] 786 # GFX940: scratch_store_dword off, a2, s6 offset:16 ; encoding: [0x10,0x40,0x70,0xdc,0x00,0x02,0x86… 789 # GFX940: scratch_store_dword off, a2, off ; encoding: [0x00,0x40,0x70,0xdc,0x00,0x02,0xff,0x00] 792 # GFX940: scratch_store_dword off, a2, off offset:16 ; encoding: [0x10,0x40,0x70,0xdc,0x00,0x02,0xf… 795 # GFX940: scratch_store_dword v4, v2, s6 ; encoding: [0x00,0x60,0x70,0xdc,0x04,0x02,0x06,0x00] 798 # GFX940: scratch_store_dword v4, v2, s6 offset:16 ; encoding: [0x10,0x60,0x70,0xdc,0x04,0x02,0x06,… [all …]
|
H A D | gfx1030_new.txt | 162 # GFX10: scratch_store_dword off, v2, off ; encoding: [0x00,0x40,0x70,0xdc,0x00,0x02,0x7f,0x00] 174 # GFX10: scratch_store_dword off, v2, off offset:2047 ; encoding: [0xff,0x47,0x70,0xdc,0x00,0x02,0x…
|