16 lines · plain
1# RUN: not llvm-mc -triple=mips -mcpu=mips32 -mattr=+mt < %s 2>%t12# RUN: FileCheck %s < %t13 dmt 4 # CHECK: error: invalid operand for instruction4 dmt $4, $5 # CHECK: error: invalid operand for instruction5 dmt $5, 0($4) # CHECK: error: invalid operand for instruction6 emt 4 # CHECK: error: invalid operand for instruction7 emt $4, $5 # CHECK: error: invalid operand for instruction8 emt $5, 0($5) # CHECK: error: invalid operand for instruction9 dvpe 4 # CHECK: error: invalid operand for instruction10 dvpe $4, $5 # CHECK: error: invalid operand for instruction11 dvpe $5, 0($4) # CHECK: error: invalid operand for instruction12 evpe 4 # CHECK: error: invalid operand for instruction13 evpe $4, $5 # CHECK: error: invalid operand for instruction14 evpe $5, 0($5) # CHECK: error: invalid operand for instruction15 # FIXME: add tests for mftr/mttr.16