1 # RUN: not llvm-mc -arch=mips -mcpu=mips32 -mattr=+mt < %s 2>%t1
2 # RUN: FileCheck %s < %t1
3 dmt
4 # CHECK: error: invalid operand for instruction
4 dmt $
4, $
5 # CHECK: error: invalid operand for instruction
5 dmt $
5, 0($
4) # CHECK: error: invalid operand for instruction
6 emt
4 # CHECK: error: invalid operand for instruction
7 emt $
4, $
5 # CHECK: error: invalid operand for instruction
8 emt $
5, 0($
5) # CHECK: error: invalid operand for instruction
9 dvpe
4 # CHECK: error: invalid operand for instruction
10 dvpe $
4, $
5 # CHECK: error: invalid operand for instruction
11 dvpe $
5, 0($
4) # CHECK: error: invalid operand for instruction
12 evpe
4 # CHECK: error: invalid operand for instruction
13 evpe $
4, $
5 # CHECK: error: invalid operand for instruction
14 evpe $
5, 0($
5) # CHECK: error: invalid operand for instruction
15 # FIXME: add tests for mftr/mttr.