Add OpSize16 bit, for instructions which need 0x66 prefix in 16-bit mode
[oota-llvm.git] / test / MC / Mips / msa / test_elm_insert.s
1 # RUN: llvm-mc %s -arch=mips -mcpu=mips32r2 -mattr=+msa -show-encoding | FileCheck %s
2 #
3 # RUN: llvm-mc %s -arch=mips -mcpu=mips32r2 -mattr=+msa -filetype=obj -o - | \
4 # RUN: llvm-objdump -d -arch=mips -mattr=+msa - | \
5 # RUN: FileCheck %s -check-prefix=CHECKOBJDUMP
6 #
7 # CHECK:        insert.b        $w23[3], $sp            # encoding: [0x79,0x03,0xed,0xd9]
8 # CHECK:        insert.h        $w20[2], $5             # encoding: [0x79,0x22,0x2d,0x19]
9 # CHECK:        insert.w        $w8[2], $15             # encoding: [0x79,0x32,0x7a,0x19]
10
11 # CHECKOBJDUMP:        insert.b        $w23[3], $sp
12 # CHECKOBJDUMP:        insert.h        $w20[2], $5
13 # CHECKOBJDUMP:        insert.w        $w8[2], $15
14
15                 insert.b        $w23[3], $sp
16                 insert.h        $w20[2], $5
17                 insert.w        $w8[2], $15