137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# RUN: llvm-mc %s -arch=mips -mcpu=mips32r2 | FileCheck %s 237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines 337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK: .set msa 437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK: addvi.b $w14, $w12, 14 537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK: addvi.h $w26, $w17, 4 637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK: addvi.w $w19, $w13, 11 737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK: addvi.d $w16, $w19, 7 837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK: subvi.b $w14, $w12, 14 937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK: subvi.h $w26, $w17, 4 1037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK: subvi.w $w19, $w13, 11 1137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK: subvi.d $w16, $w19, 7 1237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines 1337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines .set msa 1437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines addvi.b $w14, $w12, 14 1537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines addvi.h $w26, $w17, 4 1637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines addvi.w $w19, $w13, 11 1737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines addvi.d $w16, $w19, 7 1837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines 1937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines subvi.b $w14, $w12, 14 2037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines subvi.h $w26, $w17, 4 2137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines subvi.w $w19, $w13, 11 2237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines subvi.d $w16, $w19, 7 23