Home
last modified time | relevance | path

Searched refs:sxth (Results 1 – 25 of 225) sorted by relevance

123456789

/external/llvm-project/llvm/test/MC/AArch64/SVE/
Dsxth-diagnostics.s4 sxth z0.d, p0/m, z0.s label
10 sxth z29.d, p7, z29.d label
19 sxth z0.b, p0/m, z0.b label
24 sxth z0.h, p0/m, z0.h label
33 sxth z0.s, p8/m, z0.s label
38 sxth z0.d, p8/m, z0.d label
Dsxth.s10 sxth z0.s, p0/m, z0.s label
16 sxth z0.d, p0/m, z0.d label
22 sxth z31.s, p7/m, z31.s label
28 sxth z31.d, p7/m, z31.d label
44 sxth z4.d, p7/m, z31.d label
56 sxth z4.d, p7/m, z31.d label
/external/llvm-project/llvm/test/CodeGen/ARM/
Dsmul.ll9 ; CHECK-NOT: sxth
30 ; CHECK-NOT: sxth
53 ; CHECK-NOT: sxth
65 ; CHECK-NOT: sxth
92 ; CHECK-NOT: sxth
134 ; CHECK-NOT: sxth
160 ; CHECK-NOT: sxth
171 ; CHECK-NOT: sxth
183 ; CHECK-NOT: sxth
195 ; CHECK-NOT: sxth
[all …]
Dfast-isel-icmp.ll8 ; ARM: sxth r0, r0
9 ; ARM: sxth r1, r1
12 ; THUMB: sxth r0, r0
13 ; THUMB: sxth r1, r1
Daddsubcarry-promotion.ll16 ; ARM-NEXT: sxth r2, r2
28 ; THUMBV6M-NEXT: sxth r2, r2
49 ; THUMBV8M-BASE-NEXT: sxth r2, r2
68 ; THUMB-NEXT: sxth r2, r2
Dfast-isel.ll106 ; THUMB: sxth
110 ; ARM: sxth
126 ; THUMB: sxth
132 ; ARM: sxth
Dsdiv-pow2-thumb-size.ll19 ; CHECK-NEXT: sxth r0, r0
71 ; T2-NEXT: sxth r0, r0
79 ; T1-NEXT: sxth r0, r0
Dfast-isel-ret.ll38 ; CHECK: sxth r0, r0
55 ; CHECK-NOT: sxth
Dreturned-ext.ll70 ; CHECKELF: sxth r0, {{r[0-9]+}}
76 ; CHECKT2D: sxth r0, {{r[0-9]+}}
164 ; CHECKELF: sxth r0, [[SAVEX]]
171 ; CHECKT2D: sxth r0, [[SAVEX]]
/external/llvm-project/llvm/test/CodeGen/Hexagon/
Dconvert-to-dot-old.ll17 %v13 = tail call i32 @llvm.hexagon.A2.sxth(i32 %v12)
18 %v14 = tail call i32 @llvm.hexagon.A2.sxth(i32 2)
19 %v15 = tail call i32 @llvm.hexagon.A2.sxth(i32 undef)
21 %v17 = tail call i32 @llvm.hexagon.A2.sxth(i32 %v16)
25 %v21 = tail call i32 @llvm.hexagon.A2.sxth(i32 %v20)
29 %v25 = tail call i32 @llvm.hexagon.A2.sxth(i32 %v24)
32 %v28 = tail call i32 @llvm.hexagon.A2.sxth(i32 %v27)
45 %v40 = call i32 @llvm.hexagon.A2.sxth(i32 %v39)
61 %v52 = call i32 @llvm.hexagon.A2.sxth(i32 %v51)
68 %v57 = call i32 @llvm.hexagon.A2.sxth(i32 %v56)
[all …]
Dbit-ext-sat.ll7 ; CHECK-NOT: sxth
11 %1 = tail call i32 @llvm.hexagon.A2.sxth(i32 %0)
47 declare i32 @llvm.hexagon.A2.sxth(i32) #1
Dswp-const-tc3.ll6 ; epilog stage. We check this by counting the number of sxth instructions.
8 ; CHECK: r{{[0-9]+}} = sxth(r{{[0-9]+}})
9 ; CHECK: r{{[0-9]+}} = sxth(r{{[0-9]+}})
10 ; CHECK: r{{[0-9]+}} = sxth(r{{[0-9]+}})
11 ; CHECK: r{{[0-9]+}} = sxth(r{{[0-9]+}})
/external/llvm-project/llvm/test/CodeGen/AArch64/
Dcmp-to-cmn.ll30 ; CHECK: cmn x0, w1, sxth
77 ; CHECK: cmn w0, w1, sxth
101 ; CHECK: cmn x1, w0, sxth
113 ; CHECK: cmn w1, w0, sxth
125 ; CHECK: sxth w8, w1
126 ; CHECK-NEXT: cmn w8, w0, sxth
140 ; CHECK-NEXT: cmn w8, w0, sxth
177 ; CHECK: sxth w8, w1
228 ; CHECK: cmn x0, w1, sxth
275 ; CHECK: cmn w0, w1, sxth
[all …]
Dsve-intrinsics-conversion.ll47 ; CHECK: sxth z0.s, p0/m, z1.s
49 %out = call <vscale x 4 x i32> @llvm.aarch64.sve.sxth.nxv4i32(<vscale x 4 x i32> %a,
57 ; CHECK: sxth z0.d, p0/m, z1.d
59 %out = call <vscale x 2 x i64> @llvm.aarch64.sve.sxth.nxv2i64(<vscale x 2 x i64> %a,
154 declare <vscale x 4 x i32> @llvm.aarch64.sve.sxth.nxv4i32(<vscale x 4 x i32>, <vscale x 4 x i1>, <v…
155 declare <vscale x 2 x i64> @llvm.aarch64.sve.sxth.nxv2i64(<vscale x 2 x i64>, <vscale x 2 x i1>, <v…
/external/llvm/test/CodeGen/ARM/
Dfast-isel-icmp.ll8 ; ARM: sxth r0, r0
9 ; ARM: sxth r1, r1
12 ; THUMB: sxth r0, r0
13 ; THUMB: sxth r1, r1
Dfast-isel.ll106 ; THUMB: sxth
110 ; ARM: sxth
126 ; THUMB: sxth
132 ; ARM: sxth
Dfast-isel-ret.ll38 ; CHECK: sxth r0, r0
55 ; CHECK-NOT: sxth
/external/llvm-project/llvm/test/tools/llvm-mca/AArch64/Exynos/
Dextended-register.s7 add x3, x4, w5, sxth #1
50 # EM3-NEXT: 1 2 0.50 add x3, x4, w5, sxth #1
59 # EM4-NEXT: 1 2 0.50 add x3, x4, w5, sxth #1
68 # EM5-NEXT: 1 2 0.50 add x3, x4, w5, sxth #1
/external/llvm-project/llvm/test/MC/AArch64/
Darm64-arithmetic-encoding.s175 add w1, w2, w3, sxth
184 ; CHECK: add w1, w2, w3, sxth ; encoding: [0x41,0xa0,0x23,0x0b]
192 add x1, x2, w3, sxth
199 ; CHECK: add x1, x2, w3, sxth ; encoding: [0x41,0xa0,0x23,0x8b]
219 sub w1, w2, w3, sxth
228 ; CHECK: sub w1, w2, w3, sxth ; encoding: [0x41,0xa0,0x23,0x4b]
236 sub x1, x2, w3, sxth
243 ; CHECK: sub x1, x2, w3, sxth ; encoding: [0x41,0xa0,0x23,0xcb]
263 adds w1, w2, w3, sxth
272 ; CHECK: adds w1, w2, w3, sxth ; encoding: [0x41,0xa0,0x23,0x2b]
[all …]
/external/llvm/test/MC/AArch64/
Darm64-arithmetic-encoding.s175 add w1, w2, w3, sxth
184 ; CHECK: add w1, w2, w3, sxth ; encoding: [0x41,0xa0,0x23,0x0b]
192 add x1, x2, w3, sxth
199 ; CHECK: add x1, x2, w3, sxth ; encoding: [0x41,0xa0,0x23,0x8b]
219 sub w1, w2, w3, sxth
228 ; CHECK: sub w1, w2, w3, sxth ; encoding: [0x41,0xa0,0x23,0x4b]
236 sub x1, x2, w3, sxth
243 ; CHECK: sub x1, x2, w3, sxth ; encoding: [0x41,0xa0,0x23,0xcb]
263 adds w1, w2, w3, sxth
272 ; CHECK: adds w1, w2, w3, sxth ; encoding: [0x41,0xa0,0x23,0x2b]
[all …]
/external/llvm/test/CodeGen/AArch64/
Daddsub_ext.ll178 ; CHECK: add {{w[0-9]+}}, {{w[0-9]+}}, {{w[0-9]+}}, sxth
183 ; CHECK: add {{w[0-9]+}}, {{w[0-9]+}}, {{w[0-9]+}}, sxth #1
189 ; CHECK: add {{x[0-9]+}}, {{x[0-9]+}}, {{w[0-9]+}}, sxth
194 ; CHECK: add {{x[0-9]+}}, {{x[0-9]+}}, {{w[0-9]+}}, sxth #4
206 ; CHECK: cmp {{x[0-9]+}}, {{w[0-9]+}}, sxth
253 ; CHECK: sub {{w[0-9]+}}, {{w[0-9]+}}, {{w[0-9]+}}, sxth
258 ; CHECK: sub {{w[0-9]+}}, {{w[0-9]+}}, {{w[0-9]+}}, sxth #1
264 ; CHECK: sub {{x[0-9]+}}, {{x[0-9]+}}, {{w[0-9]+}}, sxth
269 ; CHECK: sub {{x[0-9]+}}, {{x[0-9]+}}, {{w[0-9]+}}, sxth #4
/external/llvm-project/llvm/test/CodeGen/Thumb2/
Dmve-div-expand.ll169 ; CHECK-NEXT: sxth r0, r0
170 ; CHECK-NEXT: sxth r1, r1
174 ; CHECK-NEXT: sxth r2, r2
175 ; CHECK-NEXT: sxth r1, r1
180 ; CHECK-NEXT: sxth r1, r1
181 ; CHECK-NEXT: sxth r2, r2
186 ; CHECK-NEXT: sxth r1, r1
187 ; CHECK-NEXT: sxth r2, r2
188 ; CHECK-NEXT: sxth r4, r4
192 ; CHECK-NEXT: sxth.w lr, r2
[all …]
Dlsll0.ll12 ; CHECK-NEXT: sxth r1, r1
13 ; CHECK-NEXT: sxth r2, r2
/external/llvm/test/MC/ARM/
Dthumb.s26 sxth r2, r3
28 @ CHECK: sxth r2, r3 @ encoding: [0x1a,0xb2]
/external/llvm-project/llvm/test/MC/ARM/
Dthumb.s26 sxth r2, r3
28 @ CHECK: sxth r2, r3 @ encoding: [0x1a,0xb2]

123456789