brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.4 KiB · a83d84f Raw
30 lines · plain
1// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1250 -show-encoding %s 2>&1 | FileCheck --check-prefix=GFX1250-ERR --implicit-check-not=error: --strict-whitespace %s2 3v_add_f64 v[1:2], v[1:2], v[1:2]4// GFX1250-ERR: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction5 6v_fmaak_f32 v4, v2, v6, 3 row_share:17// GFX1250-ERR: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.8// GFX1250-ERR-NEXT:{{^}}v_fmaak_f32 v4, v2, v6, 3 row_share:19// GFX1250-ERR-NEXT:{{^}}                          ^10 11v_fmamk_f32 v4, v2, 3, v6 row_share:112// GFX1250-ERR: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.13// GFX1250-ERR-NEXT:{{^}}v_fmamk_f32 v4, v2, 3, v6 row_share:114// GFX1250-ERR-NEXT:{{^}}                          ^15 16v_fmaak_f16 v4, v2, v6, 3 row_share:117// GFX1250-ERR: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.18// GFX1250-ERR-NEXT:{{^}}v_fmaak_f16 v4, v2, v6, 3 row_share:119// GFX1250-ERR-NEXT:{{^}}                          ^20 21v_fmamk_f16 v4, v2, 3, v6 row_share:122// GFX1250-ERR: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.23// GFX1250-ERR-NEXT:{{^}}v_fmamk_f16 v4, v2, 3, v6 row_share:124// GFX1250-ERR-NEXT:{{^}}                          ^25 26v_mul_u64 v[4:5], v[2:3], v[8:9] clamp27// GFX1250-ERR: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction28// GFX1250-ERR-NEXT:{{^}}v_mul_u64 v[4:5], v[2:3], v[8:9] clamp29// GFX1250-ERR-NEXT:{{^}}                                 ^30