/llvm-project/llvm/test/MC/AMDGPU/ |
H A D | gfx11_asm_ldsdir.s | 54 lds_param_load v1, attr0.x wait_vdst:15 label 57 lds_param_load v2, attr0.y wait_vdst:14 label 60 lds_param_load v3, attr0.z wait_vdst:13 label 63 lds_param_load v4, attr0.w wait_vdst:12 label 66 lds_param_load v5, attr0.x wait_vdst:11 label 69 lds_param_load v6, attr1.x wait_vdst:10 label 72 lds_param_load v7, attr2.y wait_vdst:9 label 75 lds_param_load v8, attr3.z wait_vdst:8 label 78 lds_param_load v9, attr4.w wait_vdst:7 label 81 lds_param_load v10, attr11.x wait_vdst:6 label [all …]
|
H A D | gfx11_asm_ldsdir_err.s | 3 lds_param_load v17, attr33.x label 6 lds_param_load v17, attr33.y label 9 lds_param_load v17, attr33.z label 12 lds_param_load v17, attr33.w label 15 lds_param_load v12, attr33.z wait_va_vdst:4 label 18 lds_param_load v12, attr33.w wait_va_vdst:2 wait_vm_vsrc:1 label
|
H A D | gfx10_unsupported.s | 779 lds_param_load v1, attr0.x wait_vdst:15 776 lds_param_load v1, attr0.x wait_vdst:15 global() label
|
/llvm-project/llvm/test/MC/Disassembler/AMDGPU/ |
H A D | gfx11_dasm_ldsdir.txt | 54 # GFX11: lds_param_load v10, attr11.x wait_vdst:6 ; encoding: [0x0a,0x2c,0x06,0xce] 57 # GFX11: lds_param_load v11, attr22.y wait_vdst:5 ; encoding: [0x0b,0x59,0x05,0xce] 60 # GFX11: lds_param_load v12, attr33.z wait_vdst:4 ; encoding: [0x0c,0x86,0x04,0xce] 63 # GFX11: lds_param_load v13, attr63.x wait_vdst:3 ; encoding: [0x0d,0xfc,0x03,0xce] 66 # GFX11: lds_param_load v14, attr63.y wait_vdst:2 ; encoding: [0x0e,0xfd,0x02,0xce] 69 # GFX11: lds_param_load v15, attr63.z wait_vdst:1 ; encoding: [0x0f,0xfe,0x01,0xce] 72 # GFX11: lds_param_load v16, attr63.w wait_vdst:0 ; encoding: [0x10,0xff,0x00,0xce] 75 # GFX11: lds_param_load v17, attr63.w wait_vdst:0 ; encoding: [0x11,0xff,0x00,0xce] 78 # GFX11: lds_param_load v1, attr0.x wait_vdst:15 ; encoding: [0x01,0x00,0x0f,0xce] 81 # GFX11: lds_param_load v2, attr0.y wait_vdst:14 ; encoding: [0x02,0x01,0x0e,0xce] [all …]
|
/llvm-project/llvm/test/CodeGen/AMDGPU/ |
H A D | llvm.amdgcn.lds.param.load.ll | 6 ; GCN-LABEL: {{^}}lds_param_load: 8 ; GFX11-DAG: lds_param_load v{{[0-9]+}}, attr0.x 9 ; GFX11-DAG: lds_param_load v{{[0-9]+}}, attr0.y 10 ; GFX11-DAG: lds_param_load v{{[0-9]+}}, attr0.z 11 ; GFX11-DAG: lds_param_load v{{[0-9]+}}, attr0.w 12 ; GFX11-DAG: lds_param_load v{{[0-9]+}}, attr1.x 34 define amdgpu_ps void @lds_param_load(ptr addrspace(8) inreg %buf, i32 inreg %arg) #0 { 37 ; Ensure memory clustering is occuring for lds_param_load
|
H A D | llvm.amdgcn.interp.inreg.ll | 12 ; GFX11-NEXT: lds_param_load v0, attr0.y wait_vdst:15 13 ; GFX11-NEXT: lds_param_load v1, attr1.x wait_vdst:15 61 ; GFX11-NEXT: lds_param_load v0, attr0.x wait_vdst:15 62 ; GFX11-NEXT: lds_param_load v1, attr1.x wait_vdst:15 63 ; GFX11-NEXT: lds_param_load v2, attr2.x wait_vdst:15 64 ; GFX11-NEXT: lds_param_load v3, attr3.x wait_vdst:15 129 ; GFX11-NEXT: lds_param_load v2, attr0.x wait_vdst:15 130 ; GFX11-NEXT: lds_param_load v3, attr1.x wait_vdst:15 131 ; GFX11-NEXT: lds_param_load v4, attr2.x wait_vdst:15 132 ; GFX11-NEXT: lds_param_load v [all...] |
H A D | wqm-gfx11.ll | 11 ; CHECK-NEXT: lds_param_load v3, attr0.x wait_vdst:15 12 ; CHECK-NEXT: lds_param_load v4, attr0.y wait_vdst:15 13 ; CHECK-NEXT: lds_param_load v5, attr0.z wait_vdst:15
|
H A D | dual-source-blend-export.ll | 12 ; GCN-NEXT: lds_param_load v4, attr1.x wait_vdst:15 13 ; GCN-NEXT: lds_param_load v5, attr1.y wait_vdst:15 14 ; GCN-NEXT: lds_param_load v6, attr1.z wait_vdst:15 15 ; GCN-NEXT: lds_param_load v7, attr1.w wait_vdst:15
|
/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/ |
H A D | llvm.amdgcn.interp.inreg.ll | 13 ; GFX11-NEXT: lds_param_load v0, attr0.y wait_vdst:15 14 ; GFX11-NEXT: lds_param_load v1, attr1.x wait_vdst:15 62 ; GFX11-NEXT: lds_param_load v0, attr0.x wait_vdst:15 63 ; GFX11-NEXT: lds_param_load v1, attr1.x wait_vdst:15 64 ; GFX11-NEXT: lds_param_load v2, attr2.x wait_vdst:15 65 ; GFX11-NEXT: lds_param_load v3, attr3.x wait_vdst:15 130 ; GFX11-NEXT: lds_param_load v2, attr0.x wait_vdst:15 131 ; GFX11-NEXT: lds_param_load v3, attr1.x wait_vdst:15 132 ; GFX11-NEXT: lds_param_load v4, attr2.x wait_vdst:15 133 ; GFX11-NEXT: lds_param_load v [all...] |
/llvm-project/llvm/docs/AMDGPU/ |
H A D | gfx11_attr.rst | 28 lds_param_load v5, attr0.z
|
H A D | AMDGPUAsmGFX11.rst | 472 …lds_param_load :ref:`vdst<amdgpu_synid_gfx11_vdst_89680f>`, :ref:`attr<amdgpu_…
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | DSDIRInstructions.td | 130 def LDS_PARAM_LOAD : DSDIR_Pseudo<"lds_param_load", LDSDIR_getIns<0>.ret, 0>; 198 def : AMDGPUMnemonicAlias<"lds_param_load", "ds_param_load">;
|