Home
last modified time | relevance | path

Searched refs:srai (Results 1 – 25 of 47) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Mips/msa/
Dtest_bit.s35 # CHECK: srai.b $w24, $w29, 1 # encoding: [0x78,0xf1,0xee,0x09]
36 # CHECK: srai.h $w1, $w6, 0 # encoding: [0x78,0xe0,0x30,0x49]
37 # CHECK: srai.w $w7, $w26, 1 # encoding: [0x78,0xc1,0xd1,0xc9]
38 # CHECK: srai.d $w20, $w25, 3 # encoding: [0x78,0x83,0xcd,0x09]
84 srai.b $w24, $w29, 1
85 srai.h $w1, $w6, 0
86 srai.w $w7, $w26, 1
87 srai.d $w20, $w25, 3
Dinvalid.s238 srai.b $w1, $w2, -1 # CHECK: :[[@LINE]]:22: error: expected 3-bit unsigned immediate
239 srai.b $w1, $w2, 8 # CHECK: :[[@LINE]]:22: error: expected 3-bit unsigned immediate
240 srai.h $w1, $w2, -1 # CHECK: :[[@LINE]]:22: error: expected 4-bit unsigned immediate
241 srai.h $w1, $w2, 16 # CHECK: :[[@LINE]]:22: error: expected 4-bit unsigned immediate
242 srai.w $w1, $w2, -1 # CHECK: :[[@LINE]]:22: error: expected 5-bit unsigned immediate
243 srai.w $w1, $w2, 32 # CHECK: :[[@LINE]]:22: error: expected 5-bit unsigned immediate
244 srai.d $w1, $w2, -1 # CHECK: :[[@LINE]]:22: error: expected 6-bit unsigned immediate
245 srai.d $w1, $w2, 64 # CHECK: :[[@LINE]]:22: error: expected 6-bit unsigned immediate
/external/llvm/test/MC/Mips/msa/
Dtest_bit.s35 # CHECK: srai.b $w24, $w29, 1 # encoding: [0x78,0xf1,0xee,0x09]
36 # CHECK: srai.h $w1, $w6, 0 # encoding: [0x78,0xe0,0x30,0x49]
37 # CHECK: srai.w $w7, $w26, 1 # encoding: [0x78,0xc1,0xd1,0xc9]
38 # CHECK: srai.d $w20, $w25, 3 # encoding: [0x78,0x83,0xcd,0x09]
84 srai.b $w24, $w29, 1
85 srai.h $w1, $w6, 0
86 srai.w $w7, $w26, 1
87 srai.d $w20, $w25, 3
Dinvalid.s238 srai.b $w1, $w2, -1 # CHECK: :[[@LINE]]:22: error: expected 3-bit unsigned immediate
239 srai.b $w1, $w2, 8 # CHECK: :[[@LINE]]:22: error: expected 3-bit unsigned immediate
240 srai.h $w1, $w2, -1 # CHECK: :[[@LINE]]:22: error: expected 4-bit unsigned immediate
241 srai.h $w1, $w2, 16 # CHECK: :[[@LINE]]:22: error: expected 4-bit unsigned immediate
242 srai.w $w1, $w2, -1 # CHECK: :[[@LINE]]:22: error: expected 5-bit unsigned immediate
243 srai.w $w1, $w2, 32 # CHECK: :[[@LINE]]:22: error: expected 5-bit unsigned immediate
244 srai.d $w1, $w2, -1 # CHECK: :[[@LINE]]:22: error: expected 6-bit unsigned immediate
245 srai.d $w1, $w2, 64 # CHECK: :[[@LINE]]:22: error: expected 6-bit unsigned immediate
/external/capstone/suite/MC/Mips/
Dtest_bit.s.cs34 0x78,0xf1,0xee,0x09 = srai.b $w24, $w29, 1
35 0x78,0xe0,0x30,0x49 = srai.h $w1, $w6, 0
36 0x78,0xc1,0xd1,0xc9 = srai.w $w7, $w26, 1
37 0x78,0x83,0xcd,0x09 = srai.d $w20, $w25, 3
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/RISCV/
Dsext-zext-trunc.ll50 ; RV32I-NEXT: srai a0, a0, 24
60 ; RV32I-NEXT: srai a0, a0, 24
70 ; RV32I-NEXT: srai a0, a1, 24
71 ; RV32I-NEXT: srai a1, a1, 31
81 ; RV32I-NEXT: srai a0, a0, 16
91 ; RV32I-NEXT: srai a0, a1, 16
92 ; RV32I-NEXT: srai a1, a1, 31
101 ; RV32I-NEXT: srai a1, a0, 31
Ddiv.ll144 ; RV32IM-NEXT: srai a0, a0, 1
154 ; RV32I-NEXT: srai a1, a0, 31
157 ; RV32I-NEXT: srai a0, a0, 3
162 ; RV32IM-NEXT: srai a1, a0, 31
165 ; RV32IM-NEXT: srai a0, a0, 3
Dcalling-conv-sext-zext.ll46 ; RV32I-NEXT: srai a0, a0, 24
59 ; RV32I-NEXT: srai a0, a0, 24
76 ; RV32I-NEXT: srai a0, a0, 24
274 ; RV32I-NEXT: srai a0, a0, 24
286 ; RV32I-NEXT: srai a0, a0, 24
303 ; RV32I-NEXT: srai a0, a0, 24
Dalu32.ll85 define i32 @srai(i32 %a) nounwind {
86 ; RV32I-LABEL: srai:
88 ; RV32I-NEXT: srai a0, a0, 9
Dmul.ll131 ; RV32I-NEXT: srai a1, a0, 31
132 ; RV32I-NEXT: srai a3, a2, 31
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/Mips/msa/
Dtest_bit.txt35 0x78 0xf1 0xee 0x09 # CHECK: srai.b $w24, $w29, 1
36 0x78 0xe0 0x30 0x49 # CHECK: srai.h $w1, $w6, 0
37 0x78 0xc1 0xd1 0xc9 # CHECK: srai.w $w7, $w26, 1
38 0x78 0x83 0xcd 0x09 # CHECK: srai.d $w20, $w25, 3
/external/llvm/test/MC/Disassembler/Mips/msa/
Dtest_bit.txt35 0x78 0xf1 0xee 0x09 # CHECK: srai.b $w24, $w29, 1
36 0x78 0xe0 0x30 0x49 # CHECK: srai.h $w1, $w6, 0
37 0x78 0xc1 0xd1 0xc9 # CHECK: srai.w $w7, $w26, 1
38 0x78 0x83 0xcd 0x09 # CHECK: srai.d $w20, $w25, 3
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Mips/msa/
Dbit.ll240 %1 = tail call <16 x i8> @llvm.mips.srai.b(<16 x i8> %0, i32 7)
245 declare <16 x i8> @llvm.mips.srai.b(<16 x i8>, i32) nounwind
249 ; CHECK: srai.b
259 %1 = tail call <8 x i16> @llvm.mips.srai.h(<8 x i16> %0, i32 7)
264 declare <8 x i16> @llvm.mips.srai.h(<8 x i16>, i32) nounwind
268 ; CHECK: srai.h
278 %1 = tail call <4 x i32> @llvm.mips.srai.w(<4 x i32> %0, i32 7)
283 declare <4 x i32> @llvm.mips.srai.w(<4 x i32>, i32) nounwind
287 ; CHECK: srai.w
297 %1 = tail call <2 x i64> @llvm.mips.srai.d(<2 x i64> %0, i32 7)
[all …]
Dimmediates.ll257 ; CHECK: srai.b
259 %r = call <16 x i8> @llvm.mips.srai.b(<16 x i8> %a, i32 3)
513 ; CHECK: srai.w
515 %r = call <4 x i32> @llvm.mips.srai.w(<4 x i32> %a, i32 3)
766 ; CHECK: srai.h
768 %r = call <8 x i16> @llvm.mips.srai.h(<8 x i16> %a, i32 3)
1084 ; CHECK: srai.d
1086 %r = call <2 x i64> @llvm.mips.srai.d(<2 x i64> %a, i32 3)
1185 declare <8 x i16> @llvm.mips.srai.h(<8 x i16>, i32)
1207 declare <4 x i32> @llvm.mips.srai.w(<4 x i32>, i32)
[all …]
/external/llvm/test/CodeGen/Mips/msa/
Dbit.ll240 %1 = tail call <16 x i8> @llvm.mips.srai.b(<16 x i8> %0, i32 7)
245 declare <16 x i8> @llvm.mips.srai.b(<16 x i8>, i32) nounwind
249 ; CHECK: srai.b
259 %1 = tail call <8 x i16> @llvm.mips.srai.h(<8 x i16> %0, i32 7)
264 declare <8 x i16> @llvm.mips.srai.h(<8 x i16>, i32) nounwind
268 ; CHECK: srai.h
278 %1 = tail call <4 x i32> @llvm.mips.srai.w(<4 x i32> %0, i32 7)
283 declare <4 x i32> @llvm.mips.srai.w(<4 x i32>, i32) nounwind
287 ; CHECK: srai.w
297 %1 = tail call <2 x i64> @llvm.mips.srai.d(<2 x i64> %0, i32 7)
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/RISCV/
Drv64c-valid.s56 # CHECK-INST: c.srai a2, 63
58 c.srai a2, 63
Drv64i-valid.s49 # CHECK-INST: srai s10, s11, 31
51 srai x26, x27, 31 label
Dcompress-rv32i.s84 # CHECK-ALIAS: srai s0, s0, 31
85 # CHECK-INST: c.srai s0, 31
87 srai s0, s0, 31 label
Drv32c-valid.s67 # CHECK-INST: c.srai a4, 2
69 c.srai a4, 2
Drv32c-invalid.s11 c.srai t0, 12 # CHECK: :[[@LINE]]:9: error: invalid operand for instruction
44 c.srai a0, 0 # CHECK: :[[@LINE]]:12: error: immediate must be an integer in the range [1, 31]
Drv64c-invalid.s18 c.srai a0, 0 # CHECK: :[[@LINE]]:12: error: immediate must be an integer in the range [1, 63]
Drv32i-valid.s155 # CHECK-INST: srai a2, sp, 15
157 srai a2, sp, 15 label
/external/llvm/test/CodeGen/BPF/
Dsanity.ll20 ; CHECK: srai r2, 56
41 ; CHECK: srai r2, 56
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Mips/Fast-ISel/
Dshftopm.ll107 define void @srai() {
112 ; CHECK-LABEL: srai:
/external/llvm/test/CodeGen/Mips/Fast-ISel/
Dshftopm.ll107 define void @srai() {
112 ; CHECK-LABEL: srai:

12