1# RUN: not llvm-mc -triple riscv32 -mattr=+experimental-b,experimental-zbr < %s 2>&1 | FileCheck %s 2 3# Too many operands 4crc32.b t0, t1, t2 # CHECK: :[[@LINE]]:17: error: invalid operand for instruction 5# Too many operands 6crc32.h t0, t1, t2 # CHECK: :[[@LINE]]:17: error: invalid operand for instruction 7# Too many operands 8crc32.w t0, t1, t2 # CHECK: :[[@LINE]]:17: error: invalid operand for instruction 9# Too many operands 10crc32c.b t0, t1, t2 # CHECK: :[[@LINE]]:18: error: invalid operand for instruction 11# Too many operands 12crc32c.h t0, t1, t2 # CHECK: :[[@LINE]]:18: error: invalid operand for instruction 13# Too many operands 14crc32c.w t0, t1, t2 # CHECK: :[[@LINE]]:18: error: invalid operand for instruction 15