1dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines# Instructions that are invalid
2dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines#
3dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines# RUN: not llvm-mc %s -triple=mips-unknown-linux -show-encoding -mcpu=mips32r6 \
4dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines# RUN:     2>%t1
5dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines# RUN: FileCheck %s < %t1
6dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines
7dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines	.set noat
837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines        bc2f      4                   # CHECK: :[[@LINE]]:{{[0-9]+}}: error: unknown instruction
937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines        bc2t      4                   # CHECK: :[[@LINE]]:{{[0-9]+}}: error: unknown instruction
10dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines        lwl       $s4,-4231($15)      # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
11dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines        lwr       $zero,-19147($gp)   # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
12dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines        swl       $15,13694($s3)      # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
13dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines        swr       $s1,-26590($14)     # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
1437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines        lwle      $s4,-4231($15)      # CHECK: :[[@LINE]]:{{[0-9]+}}: error: unknown instruction
1537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines        lwre      $zero,-19147($gp)   # CHECK: :[[@LINE]]:{{[0-9]+}}: error: unknown instruction
1637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines        swle      $15,13694($s3)      # CHECK: :[[@LINE]]:{{[0-9]+}}: error: unknown instruction
1737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines        swre      $s1,-26590($14)     # CHECK: :[[@LINE]]:{{[0-9]+}}: error: unknown instruction
18