21 lines · plain
1# RUN: not llvm-mc -triple riscv32 -mattr=-experimental-xsfsclic < %s 2>&1 \2# RUN: | FileCheck -check-prefixes=CHECK-FEATURE %s3 4# RUN: not llvm-mc -triple riscv64 -mattr=-experimental-xsfsclic < %s 2>&1 \5# RUN: | FileCheck -check-prefixes=CHECK-FEATURE %s6 7csrrs t1, sf.stvt, zero8// CHECK-FEATURE: :[[@LINE-1]]:11: error: system register 'sf.stvt' requires 'experimental-xsfsclic' to be enabled9 10csrrs t1, sf.snxti, zero11// CHECK-FEATURE: :[[@LINE-1]]:11: error: system register 'sf.snxti' requires 'experimental-xsfsclic' to be enabled12 13csrrs t1, sf.sintstatus, zero14// CHECK-FEATURE: :[[@LINE-1]]:11: error: system register 'sf.sintstatus' requires 'experimental-xsfsclic' to be enabled15 16csrrs t1, sf.sscratchcsw, zero17// CHECK-FEATURE: :[[@LINE-1]]:11: error: system register 'sf.sscratchcsw' requires 'experimental-xsfsclic' to be enabled18 19csrrs t1, sf.sscratchcswl, zero20// CHECK-FEATURE: :[[@LINE-1]]:11: error: system register 'sf.sscratchcswl' requires 'experimental-xsfsclic' to be enabled21