1# RUN: not llvm-mc --triple=loongarch64 %s 2>&1 | FileCheck %s 2 3li.w $a0, 0x100000000 4# CHECK: :[[#@LINE-1]]:11: error: operand must be a 32 bit immediate 5 6li.d $a0, 0x10000000000000000 7# CHECK: :[[#@LINE-1]]:11: error: unknown operand 8 9li.w $a0, non_const_val 10# CHECK: :[[#@LINE-1]]:11: error: operand must be a 32 bit immediate 11 12li.d $a0, non_const_val 13# CHECK: :[[#@LINE-1]]:11: error: operand must be a 64 bit immediate 14