diff options
Diffstat (limited to 'test/CodeGen/Mips/msa/immediates.ll')
-rw-r--r-- | test/CodeGen/Mips/msa/immediates.ll | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/test/CodeGen/Mips/msa/immediates.ll b/test/CodeGen/Mips/msa/immediates.ll index b561ace30a8a1..0e9fb4c7adfc1 100644 --- a/test/CodeGen/Mips/msa/immediates.ll +++ b/test/CodeGen/Mips/msa/immediates.ll @@ -616,7 +616,7 @@ entry: ; CHECK: binsri.h %a = load <8 x i16>, <8 x i16> * %ptr, align 16 %b = load <8 x i16>, <8 x i16> * %ptr2, align 16 - %r = call <8 x i16> @llvm.mips.binsri.h(<8 x i16> %a, <8 x i16> %b, i32 15) + %r = call <8 x i16> @llvm.mips.binsri.h(<8 x i16> %a, <8 x i16> %b, i32 14) store <8 x i16> %r, <8 x i16> * %ptr, align 16 ret void } @@ -920,7 +920,7 @@ entry: define void @bclri_d(<2 x i64> * %ptr) { entry: ; CHECK-LABEL: bclri_d: -; CHECK: and.v +; CHECK: bclri.d %a = load <2 x i64>, <2 x i64> * %ptr, align 16 %r = call <2 x i64> @llvm.mips.bclri.d(<2 x i64> %a, i32 16) store <2 x i64> %r, <2 x i64> * %ptr, align 16 @@ -930,7 +930,7 @@ entry: define void @binsli_d(<2 x i64> * %ptr, <2 x i64> * %ptr2) { entry: ; CHECK-LABEL: binsli_d: -; CHECK: bsel.v +; CHECK: binsli.d %a = load <2 x i64>, <2 x i64> * %ptr, align 16 %b = load <2 x i64>, <2 x i64> * %ptr2, align 16 %r = call <2 x i64> @llvm.mips.binsli.d(<2 x i64> %a, <2 x i64> %b, i32 4) @@ -952,7 +952,7 @@ entry: define void @bnegi_d(<2 x i64> * %ptr) { entry: ; CHECK-LABEL: bnegi_d: -; CHECK: xor.v +; CHECK: bnegi.d %a = load <2 x i64>, <2 x i64> * %ptr, align 16 %r = call <2 x i64> @llvm.mips.bnegi.d(<2 x i64> %a, i32 9) store <2 x i64> %r, <2 x i64> * %ptr, align 16 @@ -962,7 +962,7 @@ entry: define void @bseti_d(<2 x i64> * %ptr) { entry: ; CHECK-LABEL: bseti_d: -; CHECK: or.v +; CHECK: bseti.d %a = load <2 x i64>, <2 x i64> * %ptr, align 16 %r = call <2 x i64> @llvm.mips.bseti.d(<2 x i64> %a, i32 25) store <2 x i64> %r, <2 x i64> * %ptr, align 16 |