Files
clang-p2996/llvm/test/MC/Xtensa/code_density-invalid.s
Andrei Safronov c6967efe78 [Xtensa] Implement Code Density Option. (#119639)
The Code Density option adds 16-bit encoding for frequently used
instructions.
2024-12-18 15:37:08 +03:00

22 lines
559 B
ArmAsm

# RUN: not llvm-mc -triple xtensa --mattr=+density %s 2>&1 | FileCheck %s
LBL0:
# Out of range immediates
# imm1n_15
addi.n a2, a3, 20
# CHECK: :[[#@LINE-1]]:16: error: expected immediate in range [-1, 15] except 0
# imm1n_15
addi.n a2, a3, 0
# CHECK: :[[#@LINE-1]]:16: error: expected immediate in range [-1, 15] except 0
# imm32n_95
movi.n a2, 100
# CHECK: :[[#@LINE-1]]:12: error: expected immediate in range [-32, 95]
# Offset4m32
l32i.n a2, a3, 100
# CHECK: :[[#@LINE-1]]:16: error: expected immediate in range [0, 60], first 2 bits should be zero