1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00
llvm-mirror/test/MC/AMDGPU
Dmitry Preobrazhensky 0a188f55c6 [AMDGPU][MC][GFX908] Corrected src0 of v_accvgpr_write to accept only VGPRs and inline constants.
This change disables use of special SGPR registers like scc, vccz, execz, etc as operands of v_accvgpr_write.

See bug 45414: https://bugs.llvm.org/show_bug.cgi?id=45414

Reviewers: arsenm, rampitec

Differential Revision: https://reviews.llvm.org/D80530
2020-05-28 15:10:55 +03:00
..
regression
accvgpr-altnames.s
add-sub-no-carry.s
atomic-fadd-insts.s
branch-comment.s [test] llvm/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:46:23 -07:00
buf-fmt-d16-packed.s
buf-fmt-d16-unpacked.s
buffer_wbinv1l_vol_vi.s
data.s [test] llvm/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:46:23 -07:00
dl-insts-err.s
dl-insts.s
dpp-err.s
ds-err.s
ds-gfx9.s [AMDGPU][MC][GFX9][GFX10] Corrected number of src operands for ds_[read/write]_addtid_b32 2019-10-11 14:53:26 +00:00
ds.s
elf-lds-error.s
elf-lds.s
elf-notes-verify-amdgcn.s
elf-notes-verify-r600.s
exp-err.s
exp-gfx10.s
exp.s
expressions-gfx9.s
expressions-gfx10.s
expressions.s
flat-gfx9.s
flat-gfx10.s
flat-global.s [AMDGPU][MC] Corrected parsing of optional operands 2019-10-11 14:05:09 +00:00
flat-scratch-instructions.s [AMDGPU][MC][GFX10] Corrected definition of FLAT GLOBAL/SCRATCH instructions 2019-10-04 12:10:22 +00:00
flat-scratch.s
flat.s
fma-mix.s
gfx7_asm_all.s
gfx8_asm_all.s [AMDGPU] Add gfx8 assembler and disassembler test cases 2020-01-12 21:12:48 +00:00
gfx9_asm_all.s [AMDGPU] Add gfx9 assembler and disassembler test cases 2020-01-14 08:20:28 +00:00
gfx9-vop2be-literal.s
gfx10_asm_all.s [AMDGPU][MC][GFX8+] Enabled clamp for v_add_u16, v_sub_u16 and v_subrev_u16 2020-05-25 19:55:38 +03:00
gfx10_asm_dpp8.s [AMDGPU][MC][GFX10] Enabled v_movrel*[sdwa|dpp|dpp8] opcodes 2019-11-18 17:23:40 +03:00
gfx10_asm_dpp16.s [AMDGPU][MC][GFX10] Enabled v_movrel*[sdwa|dpp|dpp8] opcodes 2019-11-18 17:23:40 +03:00
gfx10_asm_err.s [AMDGPU][MC][GFX9][GFX10] Corrected number of src operands for ds_[read/write]_addtid_b32 2019-10-11 14:53:26 +00:00
gfx10_asm_mimg_err.s
gfx10_asm_mimg.s
gfx10-constant-bus.s
gfx10-vop2be-literal.s
gfx1011_dlops.s
gfx1011_err.s
hsa_code_object_isa_args.s
hsa_isa_version_attrs.s
hsa-diag-v3.s
hsa-exp.s
hsa-gfx10-v3.s [tests] Use host-based XFAIL for test/MC/AMDGPU/hsa-gfx10-v3.s 2020-01-23 17:55:32 -05:00
hsa-gfx10.s
hsa-metadata-kernel-args-v3.s
hsa-metadata-kernel-args.s
hsa-metadata-kernel-attrs-v3.s
hsa-metadata-kernel-attrs.s
hsa-metadata-kernel-code-props-v3.s
hsa-metadata-kernel-code-props.s
hsa-metadata-kernel-debug-props.s
hsa-metadata-unknown-key.s
hsa-sgpr-init-bug-v3.s
hsa-text.s
hsa-v3.s
hsa-wave-size.s
hsa.s
invalid-instructions-spellcheck.s
isa-version-hsa.s
isa-version-pal.s
isa-version-unk.s
labels-branch-err.s [AMDGPU][MC] Corrected branch relocation handling to detect undefined labels 2020-05-18 14:04:58 +03:00
labels-branch-gfx9.s [test] llvm/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:46:23 -07:00
labels-branch.s [test] llvm/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:46:23 -07:00
lds_direct-ci.s
lds_direct-err.s
lds_direct-gfx10.s
lds_direct.s
lit.local.cfg
literal16-err.s
literal16.s
literals.s
literalv216-err.s
literalv216.s
macro-examples.s
mad-mix.s
mai-err.s
mai.s [AMDGPU][MC][GFX908] Corrected src0 of v_accvgpr_write to accept only VGPRs and inline constants. 2020-05-28 15:10:55 +03:00
max-branch-distance.s
mimg-err.s
mimg.s
mtbuf-gfx10.s
mtbuf.s
mubuf-gfx9.s
mubuf-gfx10.s [AMDGPU][MC][GFX6][GFX7][GFX10] Added instructions buffer_atomic_[fcmpswap/fmin/fmax]* 2019-10-11 14:44:51 +00:00
mubuf.s [AMDGPU][MC][GFX6][GFX7][GFX10] Added instructions buffer_atomic_[fcmpswap/fmin/fmax]* 2019-10-11 14:44:51 +00:00
offsetbug_once.s [test] llvm/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:46:23 -07:00
offsetbug_one_and_one.s [test] llvm/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:46:23 -07:00
offsetbug_twice.s [test] llvm/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:46:23 -07:00
out-of-range-registers.s
pal-msgpack.s
pal.s
reg-syntax-err.s [AMDGPU] Fix test failures caused by dbdffe3ee9d. 2020-04-22 14:19:21 +01:00
reg-syntax-extra.s
reloc.s
s_endpgm.s [test] llvm/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:46:23 -07:00
smem-err.s
smem.s [AMDGPU][MC][GFX9+] Enabled 21-bit signed offsets for SMEM instructions 2020-05-06 14:13:10 +03:00
smrd-err.s
smrd.s [AMDGPU][MC][GFX9+] Enabled 21-bit signed offsets for SMEM instructions 2020-05-06 14:13:10 +03:00
sop1-err.s
sop1.s [AMDGPU][MC][GFX10] Enabled null for 64-bit dst operands 2019-10-11 14:35:11 +00:00
sop2-err.s
sop2.s [AMDGPU][MC][GFX10] Enabled null for 64-bit dst operands 2019-10-11 14:35:11 +00:00
sopc-err.s
sopc.s
sopk-err.s
sopk.s [AMDGPU][MC][GFX10] Enabled null for 64-bit dst operands 2019-10-11 14:35:11 +00:00
sopp-err.s
sopp-gfx9.s
sopp-gfx10.s
sopp.s
spurious-pal-metadata.s
sym_kernel_scope.s
sym_option.s
trap.s
vcmpx-gfx10.s
vintrp-err.s
vintrp.s
vop1-gfx9-err.s
vop1-gfx9.s
vop1.s [AMDGPU][MC] Corrected src0 for v_movrelsd_b32 and v_movrelsd_2_b32 2019-11-08 16:38:56 +03:00
vop2-err.s
vop2.s [AMDGPU][MC][GFX8+] Enabled clamp for v_add_u16, v_sub_u16 and v_subrev_u16 2020-05-25 19:55:38 +03:00
vop3-convert.s
vop3-errs.s
vop3-gfx9.s [AMDGPU][MC][GFX9+] Enabled clamp for v_add_i32 and v_sub_i32 2020-05-13 14:17:20 +03:00
vop3-literal.s
vop3-modifiers-err.s
vop3-modifiers.s
vop3-vop1-nosrc.s
vop3.s [AMDGPU][MC][GFX8+] Enabled clamp for v_mul_i32_i24_e64 and v_mul_u32_u24_e64 2020-05-22 14:11:31 +03:00
vop3p-err.s
vop3p.s
vop_dpp_expr.s
vop_dpp.s
vop_sdwa.s [AMDGPU][MC][GFX9] Corrected parsing of v_cndmask_b32_sdwa 2019-10-18 13:31:53 +00:00
vop-err.s
vopc-errs.s
vopc-vi.s
vopc.s
wave32.s [AMDGPU][MC][GFX10] Added sdwa/dpp versions of v_cndmask_b32 2019-10-18 14:49:53 +00:00
wave_any.s
xdl-insts-err.s
xdl-insts-gfx908.s
xdl-insts-gfx1011-gfx1012.s
xnack-mask.s