llvm-project/llvm/test/MC/Disassembler/AMDGPU
Mateja Marjanovic 595a08847a [AMDGPU] Add support for new LLVM vector types
Add VReg, AReg and SReg on AMDGPU for bit widths: 288, 320, 352 and 384.

Differential Revision: https://reviews.llvm.org/D138205
2022-11-29 17:02:04 +01:00
..
buf_fmt_packed_d16.txt
buf_fmt_unpacked_d16.txt
decode-err.txt [AMDGPU][MC][GFX11][NFC] Split large tests 2022-08-09 13:24:23 +03:00
gfx8-literal.txt [AMDGPU][MC][GFX8][NFC] Consolidate tests by encoding 2022-08-24 13:13:22 +03:00
gfx8-literal16.txt [AMDGPU][MC][GFX8][NFC] Consolidate tests by encoding 2022-08-24 13:13:22 +03:00
gfx8-trap.txt [AMDGPU][MC][GFX8][NFC] Consolidate tests by encoding 2022-08-24 13:13:22 +03:00
gfx8_ds.txt [AMDGPU][MC][GFX8][NFC] Consolidate tests by encoding 2022-08-24 13:13:22 +03:00
gfx8_exp.txt [AMDGPU][MC][GFX8][NFC] Split large test file 2022-08-19 13:54:56 +03:00
gfx8_flat.txt [AMDGPU][MC][GFX8][NFC] Split large test file 2022-08-19 13:54:56 +03:00
gfx8_mimg.txt [AMDGPU][MC][GFX8][NFC] Split large test file 2022-08-19 13:54:56 +03:00
gfx8_mimg_features.txt [AMDGPU][MC][GFX8][NFC] Consolidate tests by encoding 2022-08-24 13:13:22 +03:00
gfx8_mtbuf.txt [AMDGPU][MC][GFX8][NFC] Consolidate tests by encoding 2022-08-24 13:13:22 +03:00
gfx8_mubuf.txt [AMDGPU][MC][GFX8][NFC] Consolidate tests by encoding 2022-08-24 13:13:22 +03:00
gfx8_smem.txt [AMDGPU][MC][GFX8][NFC] Consolidate tests by encoding 2022-08-24 13:13:22 +03:00
gfx8_sop1.txt [AMDGPU][MC][GFX8][NFC] Split large test file 2022-08-19 13:54:56 +03:00
gfx8_sop2.txt [AMDGPU][MC][GFX8][NFC] Split large test file 2022-08-19 13:54:56 +03:00
gfx8_sopc.txt [AMDGPU][MC][GFX8][NFC] Consolidate tests by encoding 2022-08-24 13:13:22 +03:00
gfx8_sopk.txt [AMDGPU][MC][GFX8][NFC] Consolidate tests by encoding 2022-08-24 13:13:22 +03:00
gfx8_sopp.txt [AMDGPU][MC][GFX8][NFC] Consolidate tests by encoding 2022-08-24 13:13:22 +03:00
gfx8_vintrp.txt [AMDGPU][MC][GFX8][NFC] Consolidate tests by encoding 2022-08-24 13:13:22 +03:00
gfx8_vop1.txt [AMDGPU][MC][GFX8][NFC] Split large test file 2022-08-19 13:54:56 +03:00
gfx8_vop1_dpp.txt [AMDGPU][MC][GFX8][NFC] Split large test file 2022-08-19 13:54:56 +03:00
gfx8_vop1_sdwa.txt [AMDGPU][MC][GFX8][NFC] Split large test file 2022-08-19 13:54:56 +03:00
gfx8_vop2.txt [AMDGPU][MC][GFX8][NFC] Split large test file 2022-08-19 13:54:56 +03:00
gfx8_vop2_dpp.txt [AMDGPU][MC][GFX8+] Correct v_cndmask modifiers 2022-10-14 19:37:27 +03:00
gfx8_vop2_sdwa.txt [AMDGPU][MC][GFX8+] Correct v_cndmask modifiers 2022-10-14 19:37:27 +03:00
gfx8_vop3.txt [AMDGPU][MC][GFX8+] Correct v_cndmask modifiers 2022-10-14 19:37:27 +03:00
gfx8_vop3c.txt [AMDGPU][MC][GFX8][NFC] Split large test file 2022-08-19 13:54:56 +03:00
gfx8_vop3cx.txt [AMDGPU][MC][GFX8][NFC] Split large test file 2022-08-19 13:54:56 +03:00
gfx8_vopc.txt [AMDGPU][MC][GFX8][NFC] Split large test file 2022-08-19 13:54:56 +03:00
gfx8_vopc_sdwa.txt [AMDGPU][MC][GFX8][NFC] Split large test file 2022-08-19 13:54:56 +03:00
gfx8_vopcx.txt [AMDGPU][MC][GFX8][NFC] Split large test file 2022-08-19 13:54:56 +03:00
gfx8_vopcx_sdwa.txt [AMDGPU][MC][GFX8][NFC] Split large test file 2022-08-19 13:54:56 +03:00
gfx9-aperture-regs.txt [AMDGPU][MC][GFX9][NFC] Consolidate tests by encoding 2022-08-23 13:13:36 +03:00
gfx9-bool-regs.txt [AMDGPU][MC][GFX9][NFC] Consolidate tests by encoding 2022-08-23 13:13:36 +03:00
gfx9-lds_direct.txt [AMDGPU][MC][GFX9][NFC] Consolidate tests by encoding 2022-08-23 13:13:36 +03:00
gfx9-trap.txt [AMDGPU][MC][GFX9][NFC] Consolidate tests by encoding 2022-08-23 13:13:36 +03:00
gfx9_ds.txt [AMDGPU][MC][GFX9][NFC] Split large test file 2022-08-19 14:01:42 +03:00
gfx9_exp.txt [AMDGPU][MC][GFX9][NFC] Split large test file 2022-08-19 14:01:42 +03:00
gfx9_flat.txt [AMDGPU][MC][GFX9][NFC] Consolidate tests by encoding 2022-08-23 13:13:36 +03:00
gfx9_mimg.txt [AMDGPU][MC] Correct image_gather4h 2022-10-11 14:41:27 +03:00
gfx9_mubuf.txt [AMDGPU][MC][GFX9][NFC] Consolidate tests by encoding 2022-08-23 13:13:36 +03:00
gfx9_sdwa_features.txt [AMDGPU][MC][GFX8+] Correct v_cndmask modifiers 2022-10-14 19:37:27 +03:00
gfx9_smem.txt [AMDGPU][MC][GFX9][NFC] Split large test file 2022-08-19 14:01:42 +03:00
gfx9_smem_features.txt [AMDGPU][MC][GFX9][NFC] Consolidate tests by encoding 2022-08-23 13:13:36 +03:00
gfx9_sop1.txt [AMDGPU][MC][GFX9][NFC] Consolidate tests by encoding 2022-08-23 13:13:36 +03:00
gfx9_sop2.txt [AMDGPU][MC][GFX9][NFC] Consolidate tests by encoding 2022-08-23 13:13:36 +03:00
gfx9_sopc.txt [AMDGPU][MC][GFX9][NFC] Split large test file 2022-08-19 14:01:42 +03:00
gfx9_sopk.txt [AMDGPU][MC][GFX9][NFC] Consolidate tests by encoding 2022-08-23 13:13:36 +03:00
gfx9_sopp.txt [AMDGPU][MC][GFX9][NFC] Split large test file 2022-08-19 14:01:42 +03:00
gfx9_vintrp.txt [AMDGPU][MC][GFX9][NFC] Split large test file 2022-08-19 14:01:42 +03:00
gfx9_vop1.txt [AMDGPU][MC][GFX9][NFC] Consolidate tests by encoding 2022-08-23 13:13:36 +03:00
gfx9_vop1_dpp.txt [AMDGPU][MC][GFX9][NFC] Consolidate tests by encoding 2022-08-23 13:13:36 +03:00
gfx9_vop1_sdwa.txt [AMDGPU][MC][GFX9][NFC] Split large test file 2022-08-19 14:01:42 +03:00
gfx9_vop2.txt [AMDGPU][MC][GFX9][NFC] Split large test file 2022-08-19 14:01:42 +03:00
gfx9_vop2_dpp.txt [AMDGPU][MC][GFX8+] Correct v_cndmask modifiers 2022-10-14 19:37:27 +03:00
gfx9_vop2_sdwa.txt [AMDGPU][MC][GFX9][NFC] Split large test file 2022-08-19 14:01:42 +03:00
gfx9_vop3.txt [AMDGPU][MC][GFX8+] Correct v_cndmask modifiers 2022-10-14 19:37:27 +03:00
gfx9_vop3c.txt [AMDGPU][MC][GFX9][NFC] Split large test file 2022-08-19 14:01:42 +03:00
gfx9_vop3cx.txt [AMDGPU][MC][GFX9][NFC] Split large test file 2022-08-19 14:01:42 +03:00
gfx9_vop3p.txt [AMDGPU][MC][GFX9][NFC] Split large test file 2022-08-19 14:01:42 +03:00
gfx9_vop3p_opsel.txt [AMDGPU][MC][GFX9][NFC] Consolidate tests by encoding 2022-08-23 13:13:36 +03:00
gfx9_vopc.txt [AMDGPU][MC][GFX9][NFC] Split large test file 2022-08-19 14:01:42 +03:00
gfx9_vopc_sdwa.txt [AMDGPU][MC][GFX9][NFC] Split large test file 2022-08-19 14:01:42 +03:00
gfx9_vopcx.txt [AMDGPU][MC][GFX9][NFC] Split large test file 2022-08-19 14:01:42 +03:00
gfx9_vopcx_sdwa.txt [AMDGPU][MC][GFX9][NFC] Split large test file 2022-08-19 14:01:42 +03:00
gfx10-null-reg.txt [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding 2022-08-22 19:53:56 +03:00
gfx10-sgpr-max.txt
gfx10-vop2be-literal.txt
gfx10-vop3-literal.txt [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding 2022-08-22 19:53:56 +03:00
gfx10-wave32.txt [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding 2022-08-22 19:53:56 +03:00
gfx10_ds.txt [AMDGPU][MC][GFX10][NFC] Split large test 2022-08-18 12:39:34 +03:00
gfx10_exp.txt [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding 2022-08-22 19:53:56 +03:00
gfx10_flat.txt [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding 2022-08-22 19:53:56 +03:00
gfx10_mimg.txt [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding 2022-08-22 19:53:56 +03:00
gfx10_mtbuf.txt [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding 2022-08-22 19:53:56 +03:00
gfx10_mubuf.txt [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding 2022-08-22 19:53:56 +03:00
gfx10_smem.txt [AMDGPU][MC][GFX10][NFC] Split large test 2022-08-18 12:39:34 +03:00
gfx10_sop1.txt [AMDGPU][MC][GFX10][NFC] Split large test 2022-08-18 12:39:34 +03:00
gfx10_sop2.txt [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding 2022-08-22 19:53:56 +03:00
gfx10_sopc.txt [AMDGPU][MC][GFX10][NFC] Split large test 2022-08-18 12:39:34 +03:00
gfx10_sopk.txt [AMDGPU][MC][GFX10][NFC] Split large test 2022-08-18 12:39:34 +03:00
gfx10_sopp.txt [AMDGPU][MC][GFX10][NFC] Split large test 2022-08-18 12:39:34 +03:00
gfx10_vop1.txt [AMDGPU][MC][GFX10][NFC] Split large test 2022-08-18 12:39:34 +03:00
gfx10_vop1_dpp8.txt [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding 2022-08-22 19:53:56 +03:00
gfx10_vop1_dpp16.txt [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding 2022-08-22 19:53:56 +03:00
gfx10_vop1_sdwa.txt [AMDGPU][MC][GFX10][NFC] Split large test 2022-08-18 12:39:34 +03:00
gfx10_vop2.txt [AMDGPU][MC][GFX10][NFC] Split large test 2022-08-18 12:39:34 +03:00
gfx10_vop2_dpp8.txt [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding 2022-08-22 19:53:56 +03:00
gfx10_vop2_dpp16.txt [AMDGPU][MC][GFX8+] Correct v_cndmask modifiers 2022-10-14 19:37:27 +03:00
gfx10_vop2_sdwa.txt [AMDGPU][MC][GFX8+] Correct v_cndmask modifiers 2022-10-14 19:37:27 +03:00
gfx10_vop3.txt [AMDGPU][MC][GFX10+] Enable literal operands with permlane16/permlanex16 2022-11-07 15:49:21 +03:00
gfx10_vop3c.txt [AMDGPU][MC][GFX10][NFC] Split large test 2022-08-18 12:39:34 +03:00
gfx10_vop3cx.txt [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding 2022-08-22 19:53:56 +03:00
gfx10_vop3p_literalv216.txt [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding 2022-08-22 19:53:56 +03:00
gfx10_vopc.txt [AMDGPU][MC][GFX10][NFC] Split large test 2022-08-18 12:39:34 +03:00
gfx10_vopc_sdwa.txt [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding 2022-08-22 19:53:56 +03:00
gfx10_vopcx.txt [AMDGPU][MC][GFX10][NFC] Split large test 2022-08-18 12:39:34 +03:00
gfx10_vopcx_sdwa.txt [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding 2022-08-22 19:53:56 +03:00
gfx11_dasm_ds.txt [AMDGPU] Add GFX11 ds_bvh_stack_rtn_b32 instruction 2022-09-15 16:46:14 +01:00
gfx11_dasm_exp.txt [AMDGPU][MC][GFX11][NFC] Rename tests 2022-08-09 13:56:05 +03:00
gfx11_dasm_flat.txt [AMDGPU][MC][GFX11][NFC] Update tests for FLAT instructions 2022-08-24 13:38:09 +03:00
gfx11_dasm_ldsdir.txt [AMDGPU][MC][GFX11][NFC] Split large tests 2022-08-09 13:24:23 +03:00
gfx11_dasm_mimg.txt [AMDGPU] Add support for new LLVM vector types 2022-11-29 17:02:04 +01:00
gfx11_dasm_mimg_features.txt [AMDGPU] Add support for new LLVM vector types 2022-11-29 17:02:04 +01:00
gfx11_dasm_mtbuf.txt [AMDGPU][MC][GFX11][NFC] Rename tests 2022-08-09 13:56:05 +03:00
gfx11_dasm_mubuf.txt [AMDGPU][MC][GFX11][NFC] Rename tests 2022-08-09 13:56:05 +03:00
gfx11_dasm_smem.txt [AMDGPU][MC][GFX11][NFC] Split large tests 2022-08-09 13:24:23 +03:00
gfx11_dasm_sop1.txt [AMDGPU][MC][GFX11][NFC] Split large tests 2022-08-09 13:24:23 +03:00
gfx11_dasm_sop2.txt [AMDGPU][MC][GFX11][NFC] Add missing tests for SOP instructions 2022-08-24 13:45:20 +03:00
gfx11_dasm_sopc.txt [AMDGPU][MC][GFX11][NFC] Split large tests 2022-08-09 13:24:23 +03:00
gfx11_dasm_sopk.txt [AMDGPU][MC][GFX11] Disable non-null src0 for s_waitcnt_*cnt 2022-09-29 19:56:03 +03:00
gfx11_dasm_sopp.txt [AMDGPU] Add encoding tests for SALU_CYCLE_2/3 2022-11-22 11:41:59 +01:00
gfx11_dasm_vinterp.txt [AMDGPU][MC][GFX11][NFC] Rename tests 2022-08-09 13:56:05 +03:00
gfx11_dasm_vop1.txt [AMDGPU][MC][GFX11] Add disassembler tests for v_readfirstlane_b32 2022-09-15 18:18:33 +03:00
gfx11_dasm_vop1_dpp8.txt [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP1 and VOP1.DPP instructions 2022-08-26 21:30:08 +03:00
gfx11_dasm_vop1_dpp16.txt [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP1 and VOP1.DPP instructions 2022-08-26 21:30:08 +03:00
gfx11_dasm_vop2.txt [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP2 and VOP2.DPP instructions 2022-08-26 21:32:55 +03:00
gfx11_dasm_vop2_dpp8.txt [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP2 and VOP2.DPP instructions 2022-08-26 21:32:55 +03:00
gfx11_dasm_vop2_dpp16.txt [AMDGPU][MC][GFX8+] Correct v_cndmask modifiers 2022-10-14 19:37:27 +03:00
gfx11_dasm_vop3.txt [AMDGPU][MC][GFX11] Correct op_sel handling for permlane*16 2022-11-29 18:45:22 +03:00
gfx11_dasm_vop3_dpp8.txt [AMDGPU][NFC] Split MC tests into promoted from VOP1 to VOP3 and only VOP3 2022-11-02 12:30:23 +01:00
gfx11_dasm_vop3_dpp8_from_vop1.txt [AMDGPU][NFC] Split MC tests into promoted from VOP1 to VOP3 and only VOP3 2022-11-02 12:30:23 +01:00
gfx11_dasm_vop3_dpp8_from_vop2.txt [AMDGPU][NFC] Split MC tests into promoted from VOP2 to VOP3 and only VOP3 2022-11-02 12:30:23 +01:00
gfx11_dasm_vop3_dpp8_from_vopc.txt [AMDGPU][MC][NFC] Rename VOP3 VOPC test files 2022-11-14 13:27:38 -05:00
gfx11_dasm_vop3_dpp8_from_vopcx.txt [AMDGPU][MC][NFC] Rename VOP3 VOPC test files 2022-11-14 13:27:38 -05:00
gfx11_dasm_vop3_dpp16.txt [AMDGPU][NFC] Split MC tests into promoted from VOP1 to VOP3 and only VOP3 2022-11-02 12:30:23 +01:00
gfx11_dasm_vop3_dpp16_from_vop1.txt [AMDGPU][NFC] Split MC tests into promoted from VOP1 to VOP3 and only VOP3 2022-11-02 12:30:23 +01:00
gfx11_dasm_vop3_dpp16_from_vop2.txt [AMDGPU][NFC] Split MC tests into promoted from VOP2 to VOP3 and only VOP3 2022-11-02 12:30:23 +01:00
gfx11_dasm_vop3_dpp16_from_vopc.txt [AMDGPU][MC][NFC] Rename VOP3 VOPC test files 2022-11-14 13:27:38 -05:00
gfx11_dasm_vop3_dpp16_from_vopcx.txt [AMDGPU][MC][NFC] Rename VOP3 VOPC test files 2022-11-14 13:27:38 -05:00
gfx11_dasm_vop3_from_vop1.txt [AMDGPU][NFC] Split MC tests into promoted from VOP1 to VOP3 and only VOP3 2022-11-02 12:30:23 +01:00
gfx11_dasm_vop3_from_vop2.txt [AMDGPU][NFC] Split MC tests into promoted from VOP2 to VOP3 and only VOP3 2022-11-02 12:30:23 +01:00
gfx11_dasm_vop3_from_vopc.txt [AMDGPU][MC][NFC] Rename VOP3 VOPC test files 2022-11-14 13:27:38 -05:00
gfx11_dasm_vop3_from_vopcx.txt [AMDGPU][MC][NFC] Rename VOP3 VOPC test files 2022-11-14 13:27:38 -05:00
gfx11_dasm_vop3p.txt [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP3P instructions 2022-09-09 13:06:44 +03:00
gfx11_dasm_vop3p_dpp8.txt [AMDGPU][MC][GFX11][NFC] Split large tests 2022-08-09 13:24:23 +03:00
gfx11_dasm_vop3p_dpp16.txt [AMDGPU][MC][GFX11][NFC] Split large tests 2022-08-09 13:24:23 +03:00
gfx11_dasm_vopc.txt [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOPC and VOPC.DPP instructions 2022-08-26 21:38:55 +03:00
gfx11_dasm_vopc_dpp8.txt [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOPC and VOPC.DPP instructions 2022-08-26 21:38:55 +03:00
gfx11_dasm_vopc_dpp16.txt [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOPC and VOPC.DPP instructions 2022-08-26 21:38:55 +03:00
gfx11_dasm_vopcx.txt [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOPC and VOPC.DPP instructions 2022-08-26 21:38:55 +03:00
gfx11_dasm_vopcx_dpp8.txt [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOPC and VOPC.DPP instructions 2022-08-26 21:38:55 +03:00
gfx11_dasm_vopcx_dpp16.txt [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOPC and VOPC.DPP instructions 2022-08-26 21:38:55 +03:00
gfx11_dasm_vopd.txt [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOPD instructions 2022-09-09 13:10:55 +03:00
gfx11_dasm_vopd_features.txt [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOPD instructions 2022-09-09 13:10:55 +03:00
gfx11_dasm_wmma.txt [AMDGPU][MC][GFX11][NFC] Rename tests 2022-08-09 13:56:05 +03:00
gfx90a-dpp64.txt [AMDGPU][MC][NFC] Rename disassembler tests 2022-08-24 13:26:57 +03:00
gfx90a_features.txt [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding 2022-08-22 19:53:56 +03:00
gfx90a_ldst_acc.txt [AMDGPU] Remove vdata from buffer to lds load 2022-04-26 17:16:26 -07:00
gfx90a_mai.txt [AMDGPU][MC][NFC] Rename disassembler tests 2022-08-24 13:26:57 +03:00
gfx90a_mimg.txt [AMDGPU][MC][NFC] Rename disassembler tests 2022-08-24 13:26:57 +03:00
gfx908-atomic-fadd-insts.txt [AMDGPU][MC][NFC] Rename disassembler tests 2022-08-24 13:26:57 +03:00
gfx908-dl-insts.txt [AMDGPU][MC][NFC] Rename disassembler tests 2022-08-24 13:26:57 +03:00
gfx908-xdl-insts.txt [AMDGPU][MC][MI100+] Enable VOP3 variants of dot2c/dot4c/dot8c opcodes 2022-11-29 17:38:18 +03:00
gfx908_mai.txt [AMDGPU][MC][NFC] Rename disassembler tests 2022-08-24 13:26:57 +03:00
gfx940_features.txt [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding 2022-08-22 19:53:56 +03:00
gfx940_flat.txt [AMDGPU][MC][NFC] Rename disassembler tests 2022-08-24 13:26:57 +03:00
gfx940_mai.txt [AMDGPU][MC][NFC] Rename disassembler tests 2022-08-24 13:26:57 +03:00
gfx1011-xdl-insts.txt [AMDGPU][MC][NFC] Rename disassembler tests 2022-08-24 13:26:57 +03:00
gfx1011_dlops.txt [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding 2022-08-22 19:53:56 +03:00
gfx1030_new.txt [AMDGPU] Add support for new LLVM vector types 2022-11-29 17:02:04 +01:00
lit.local.cfg
mad_mix.txt
si-support.txt