Home
last modified time | relevance | path

Searched refs:flat_atomic_swap_x2 (Results 1 – 19 of 19) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/AMDGPU/
Dflat.s275 flat_atomic_swap_x2 v[3:4], v[5:6] label
280 flat_atomic_swap_x2 v[1:2], v[3:4], v[5:6] glc label
Dgfx7_asm_all.s3588 flat_atomic_swap_x2 v[1:2], v[2:3] label
3591 flat_atomic_swap_x2 v[254:255], v[2:3] label
3594 flat_atomic_swap_x2 v[1:2], v[254:255] label
3597 flat_atomic_swap_x2 v[0:1], v[1:2], v[2:3] glc label
3600 flat_atomic_swap_x2 v[1:2], v[2:3] slc label
Dgfx9_asm_all.s4234 flat_atomic_swap_x2 v[1:2], v[2:3] offset:4095 label
4237 flat_atomic_swap_x2 v[254:255], v[2:3] offset:4095 label
4240 flat_atomic_swap_x2 v[1:2], v[254:255] offset:4095 label
4243 flat_atomic_swap_x2 v[1:2], v[2:3] label
4246 flat_atomic_swap_x2 v[1:2], v[2:3] offset:0 label
4249 flat_atomic_swap_x2 v[1:2], v[2:3] offset:7 label
4252 flat_atomic_swap_x2 v[0:1], v[1:2], v[2:3] offset:4095 glc label
4255 flat_atomic_swap_x2 v[1:2], v[2:3] offset:4095 slc label
Dgfx8_asm_all.s3630 flat_atomic_swap_x2 v[1:2], v[2:3] label
3633 flat_atomic_swap_x2 v[254:255], v[2:3] label
3636 flat_atomic_swap_x2 v[1:2], v[254:255] label
3639 flat_atomic_swap_x2 v[0:1], v[1:2], v[2:3] glc label
3642 flat_atomic_swap_x2 v[1:2], v[2:3] slc label
/external/llvm/test/MC/AMDGPU/
Dflat.s340 flat_atomic_swap_x2 v[3:4], v[5:6] label
345 flat_atomic_swap_x2 v[1:2], v[3:4], v[5:6] glc label
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/
Dflat_atomics_i64.ll645 ; GCN: flat_atomic_swap_x2 v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]$}}
654 ; GCN: flat_atomic_swap_x2 [[RET:v\[[0-9]+:[0-9]+\]]], v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]}}…
665 ; GCN: flat_atomic_swap_x2 v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]$}}
675 ; GCN: flat_atomic_swap_x2 [[RET:v\[[0-9]+:[0-9]+\]]], v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]}}…
687 ; GCN: flat_atomic_swap_x2 v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]$}}
695 ; GCN: flat_atomic_swap_x2 [[RET:v\[[0-9]+:[0-9]+\]]], v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]}}…
705 ; GCN: flat_atomic_swap_x2 v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]$}}
714 ; GCN: flat_atomic_swap_x2 [[RET:v\[[0-9]+:[0-9]+\]]], v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]}…
Dglobal_atomics_i64.ll801 ; VI: flat_atomic_swap_x2 v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]}}{{$}}
813 ; VI: flat_atomic_swap_x2 [[RET:v\[[0-9]+:[0-9]+\]]], v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]}} …
849 ; VI: flat_atomic_swap_x2 v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]$}}
860 ; VI: flat_atomic_swap_x2 [[RET:v\[[0-9]+:[0-9]+\]]], v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]}}…
/external/llvm/test/CodeGen/AMDGPU/
Dflat_atomics_i64.ll645 ; GCN: flat_atomic_swap_x2 v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]$}}
654 ; GCN: flat_atomic_swap_x2 [[RET:v\[[0-9]+:[0-9]+\]]], v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]}}…
665 ; GCN: flat_atomic_swap_x2 v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]$}}
675 ; GCN: flat_atomic_swap_x2 [[RET:v\[[0-9]+:[0-9]+\]]], v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]}}…
687 ; GCN: flat_atomic_swap_x2 v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]$}}
695 ; GCN: flat_atomic_swap_x2 [[RET:v\[[0-9]+:[0-9]+\]]], v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]}}…
705 ; GCN: flat_atomic_swap_x2 v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]$}}
714 ; GCN: flat_atomic_swap_x2 [[RET:v\[[0-9]+:[0-9]+\]]], v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]}…
Dglobal_atomics_i64.ll698 ; VI: flat_atomic_swap_x2 v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]}}{{$}}
709 ; VI: flat_atomic_swap_x2 [[RET:v\[[0-9]+:[0-9]+\]]], v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]}} …
740 ; VI: flat_atomic_swap_x2 v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]$}}
750 ; VI: flat_atomic_swap_x2 [[RET:v\[[0-9]+:[0-9]+\]]], v[{{[0-9]+:[0-9]+}}], v{{\[[0-9]+:[0-9]+\]}}…
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/AMDGPU/
Dflat_vi.txt129 # VI: flat_atomic_swap_x2 v[3:4], v[5:6] ; encoding: [0x00,0x00,0x80,0xdd,0x03,0x05,0x00,0x00]
132 # VI: flat_atomic_swap_x2 v[1:2], v[3:4], v[5:6] glc ; encoding: [0x00,0x00,0x81,0xdd,0x03,0x05,0x0…
Dgfx9_dasm_all.txt3627 # CHECK: flat_atomic_swap_x2 v[1:2], v[2:3] offset:4095 ; encoding: [0xff,0x0f,0x80,0xdd,0x01,0x…
3630 # CHECK: flat_atomic_swap_x2 v[254:255], v[2:3] offset:4095 ; encoding: [0xff,0x0f,0x80,0xdd,0xf…
3633 # CHECK: flat_atomic_swap_x2 v[1:2], v[254:255] offset:4095 ; encoding: [0xff,0x0f,0x80,0xdd,0x0…
3636 # CHECK: flat_atomic_swap_x2 v[1:2], v[2:3] ; encoding: [0x00,0x00,0x80,0xdd,0x01,0x02,0x00,0x00]
3639 # CHECK: flat_atomic_swap_x2 v[1:2], v[2:3] offset:7 ; encoding: [0x07,0x00,0x80,0xdd,0x01,0x02,…
3642 # CHECK: flat_atomic_swap_x2 v[0:1], v[1:2], v[2:3] offset:4095 glc ; encoding: [0xff,0x0f,0x81,…
3645 # CHECK: flat_atomic_swap_x2 v[1:2], v[2:3] offset:4095 slc ; encoding: [0xff,0x0f,0x82,0xdd,0x0…
Dgfx8_dasm_all.txt3153 # CHECK: flat_atomic_swap_x2 v[1:2], v[2:3] ; encoding: [0x00,0x00,0x80,0xdd,0x01,0x02,0x00,0x00]
3156 # CHECK: flat_atomic_swap_x2 v[254:255], v[2:3] ; encoding: [0x00,0x00,0x80,0xdd,0xfe,0x02,0x00,…
3159 # CHECK: flat_atomic_swap_x2 v[1:2], v[254:255] ; encoding: [0x00,0x00,0x80,0xdd,0x01,0xfe,0x00,…
3162 # CHECK: flat_atomic_swap_x2 v[0:1], v[1:2], v[2:3] glc ; encoding: [0x00,0x00,0x81,0xdd,0x01,0x…
3165 # CHECK: flat_atomic_swap_x2 v[1:2], v[2:3] slc ; encoding: [0x00,0x00,0x82,0xdd,0x01,0x02,0x00,…
/external/llvm/test/MC/Disassembler/AMDGPU/
Dflat_vi.txt153 # VI: flat_atomic_swap_x2 v[3:4], v[5:6] ; encoding: [0x00,0x00,0x80,0xdd,0x03,0x05,0x00,0x00]
156 # VI: flat_atomic_swap_x2 v[1:2], v[3:4], v[5:6] glc ; encoding: [0x00,0x00,0x81,0xdd,0x03,0x05,0x0…
/external/llvm/lib/Target/AMDGPU/
DCIInstructions.td196 flat<0x50, 0x60>, "flat_atomic_swap_x2", VReg_64, i64, atomic_swap_flat
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DFLATInstructions.td391 defm FLAT_ATOMIC_SWAP_X2 : FLAT_Atomic_Pseudo <"flat_atomic_swap_x2",
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DAMDGPUAsmGFX7.rst198flat_atomic_swap_x2 dst, src0, src1 :ref:`glc<amdgpu_synid_glc>` :ref:`s…
DAMDGPUAsmGFX8.rst197flat_atomic_swap_x2 dst, src0, src1 :ref:`glc<amdgpu_synid_glc>` :ref:`s…
DAMDGPUAsmGFX9.rst205flat_atomic_swap_x2 dst, src0, src1 :ref:`flat_offset12<amdgpu_synid_fla…
/external/mesa3d/src/amd/compiler/
Daco_instruction_selection.cpp6541 op64 = global ? aco_opcode::global_atomic_swap_x2 : aco_opcode::flat_atomic_swap_x2; in visit_global_atomic()