mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-03-03 18:09:29 +00:00

Summary of changes: - Changed parser to eliminate generation of excessive error messages; - Corrected lit tests to match all expected error messages; - Corrected lit tests to guard against unwanted extra messages (added option "--implicit-check-not=error:"); - Added missing checks and fixed some typos in tests. See bug 46907: https://bugs.llvm.org/show_bug.cgi?id=46907 Reviewers: arsenm, rampitec Differential Revision: https://reviews.llvm.org/D86940
32 lines
830 B
ArmAsm
32 lines
830 B
ArmAsm
// RUN: not llvm-mc -arch=amdgcn -mcpu=gfx900 %s 2>&1 | FileCheck -check-prefix=GFX9ERR --implicit-check-not=error: %s
|
|
|
|
v_cvt_f16_u16_e64 v5, 0.5
|
|
// GFX9ERR: error: invalid literal operand
|
|
|
|
v_cvt_f16_u16_e64 v5, -4.0
|
|
// GFX9ERR: error: invalid literal operand
|
|
|
|
v_add_u16_e64 v5, v1, 0.5
|
|
// GFX9ERR: error: invalid literal operand
|
|
|
|
v_add_u16_e64 v5, v1, -4.0
|
|
// GFX9ERR: error: invalid literal operand
|
|
|
|
v_cvt_f16_i16_e64 v5, 0.5
|
|
// GFX9ERR: error: invalid literal operand
|
|
|
|
v_cvt_f16_i16_e64 v5, -4.0
|
|
// GFX9ERR: error: invalid literal operand
|
|
|
|
v_add_u16_e64 v5, 0.5, v2
|
|
// GFX9ERR: error: invalid literal operand
|
|
|
|
v_add_u16_e64 v5, -4.0, v2
|
|
// GFX9ERR: error: invalid literal operand
|
|
|
|
v_subrev_u16_e64 v5, v1, 0.5
|
|
// GFX9ERR: error: invalid literal operand
|
|
|
|
v_subrev_u16_e64 v5, v1, -4.0
|
|
// GFX9ERR: error: invalid literal operand
|