1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
// NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --version 5
# RUN: not llvm-mc -triple xtensa --mattr=+windowed %s 2>&1 | FileCheck %s
## Out of range immediates
# entry_imm12
entry a3, -1
// CHECK: :[[@LINE-1]]:11: error: expected immediate in range [0, 32760], first 3 bits should be zero
# entry_imm12
entry a3, 32764
// CHECK: :[[@LINE-1]]:11: error: expected immediate in range [0, 32760], first 3 bits should be zero
# entry_imm12
entry a3, 4
// CHECK: :[[@LINE-1]]:11: error: expected immediate in range [0, 32760], first 3 bits should be zero
# imm8n_7
rotw 100
// CHECK: :[[@LINE-1]]:6: error: expected immediate in range [-8, 7]
# imm64n_4n
l32e a3, a4, -100
// CHECK: :[[@LINE-1]]:14: error: expected immediate in range [-64, -4]
|