brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.3 KiB · 8f74038 Raw
35 lines · plain
1// RUN: not llvm-mc -triple=amdgcn -mcpu=tonga %s 2>&1 | FileCheck -check-prefix=GCN -check-prefix=VI --implicit-check-not=error: %s2 3s_set_gpr_idx_on s0, s14// VI: :[[@LINE-1]]:{{[0-9]+}}: error: expected absolute expression5 6s_set_gpr_idx_on s0, 167// VI: :[[@LINE-1]]:{{[0-9]+}}: error: invalid immediate: only 4-bit values are legal8 9s_set_gpr_idx_on s0, -110// VI: :[[@LINE-1]]:{{[0-9]+}}: error: invalid immediate: only 4-bit values are legal11 12s_set_gpr_idx_on s0, gpr_idx13// VI: :[[@LINE-1]]:{{[0-9]+}}: error: expected absolute expression14 15s_set_gpr_idx_on s0, gpr_idx(16// VI: :[[@LINE-1]]:{{[0-9]+}}: error: expected a VGPR index mode or a closing parenthesis17 18s_set_gpr_idx_on s0, gpr_idx(X)19// VI: :[[@LINE-1]]:{{[0-9]+}}: error: expected a VGPR index mode20 21s_set_gpr_idx_on s0, gpr_idx(SRC0,DST,SRC1,DST)22// VI: :[[@LINE-1]]:{{[0-9]+}}: error: duplicate VGPR index mode23 24s_set_gpr_idx_on s0, gpr_idx(DST25// VI: :[[@LINE-1]]:{{[0-9]+}}: error: expected a comma or a closing parenthesis26 27s_set_gpr_idx_on s0, gpr_idx(SRC0,28// VI: :[[@LINE-1]]:{{[0-9]+}}: error: expected a VGPR index mode29 30s_cmp_eq_i32 0x12345678, 0x1234567931// GCN: :[[@LINE-1]]:{{[0-9]+}}: error: only one unique literal operand is allowed32 33s_cmp_eq_u64 0x12345678, 0x1234567934// GCN: :[[@LINE-1]]:{{[0-9]+}}: error: only one unique literal operand is allowed35