Home
last modified time | relevance | path

Searched refs:uxth (Results 1 – 25 of 60) sorted by relevance

123

/external/llvm/test/CodeGen/ARM/
Dreturned-ext.ll16 ; CHECKELF: uxth r0, r0
22 ; CHECKT2D: uxth r0, r0
41 ; CHECKELF-NOT: uxth r0, {{r[0-9]+}}
53 ; CHECKT2D-NOT: uxth r0, {{r[0-9]+}}
88 ; CHECKELF: uxth r0, r0
90 ; CHECKELF: uxth r0, r0
94 ; CHECKT2D: uxth r0, r0
96 ; CHECKT2D: uxth r0, r0
112 ; scheduling of uxth and mov instructions below in lieu of the 'returned'
137 ; CHECKELF: uxth r0, r0
[all …]
Dfast-isel-fold.ll25 ; ARM-NOT: uxth
28 ; THUMB-NOT: uxth
54 ; ARM-NOT: uxth
57 ; THUMB-NOT: uxth
Dfast-isel-icmp.ll23 ; ARM: uxth r0, r0
24 ; ARM: uxth r1, r1
27 ; THUMB: uxth r0, r0
28 ; THUMB: uxth r1, r1
Ddagcombine-anyexttozeroext.ll27 ; For now we're generating a vmov.16 and a uxth instruction.
28 ; The uxth is redundant, and we should be able to extend without
32 ; CHECK: uxth
Duxt_rot.ll30 ; CHECK: uxth
31 ; CHECK-NOT: uxth
Dfp16-v3.ll12 ; CHECK-NEXT: uxth [[RREG2:r[0-9]+]], [[RREG1]]
33 ; CHECK: uxth
Dfp16-args.ll31 ; HARD-NOT: uxth
37 ; HARD-NEXT: uxth [[REG1:r[0-9]+]], [[REG0]]
Dfast-isel-ret.ll46 ; CHECK: uxth r0, r0
54 ; CHECK-NOT: uxth
Dfast-isel-conversion.ll118 ; ARM: uxth r0, r0
122 ; THUMB: uxth r0, r0
164 ; ARM: uxth r0, r0
168 ; THUMB: uxth r0, r0
Dldaex-stlex.ll46 ; CHECK-NOT: uxth
75 ; CHECK-NOT: uxth
Dextload-knownzero.ll14 ; CHECK-NOT: uxth
Dfast-isel.ll86 ; THUMB: uxth
91 ; ARM: uxth
Dldstrex.ll48 ; CHECK-NOT: uxth
77 ; CHECK-NOT: uxth
/external/llvm/test/MC/AArch64/
Darm64-arithmetic-encoding.s171 add w1, w2, w3, uxth
180 ; CHECK: add w1, w2, w3, uxth ; encoding: [0x41,0x20,0x23,0x0b]
189 add x1, x2, w3, uxth
196 ; CHECK: add x1, x2, w3, uxth ; encoding: [0x41,0x20,0x23,0x8b]
215 sub w1, w2, w3, uxth
224 ; CHECK: sub w1, w2, w3, uxth ; encoding: [0x41,0x20,0x23,0x4b]
233 sub x1, x2, w3, uxth
240 ; CHECK: sub x1, x2, w3, uxth ; encoding: [0x41,0x20,0x23,0xcb]
259 adds w1, w2, w3, uxth
268 ; CHECK: adds w1, w2, w3, uxth ; encoding: [0x41,0x20,0x23,0x2b]
[all …]
Darm64-aliases.s88 cmp x2, w3, uxth #2
101 ; CHECK: cmp x2, w3, uxth #2 ; encoding: [0x5f,0x28,0x23,0xeb]
235 uxth w1, w2
240 ; CHECK: uxth w1, w2
246 uxth x1, w2
253 ; CHECK: uxth w1, w2
Dbasic-a64-instructions.s19 add x20, sp, w19, uxth
37 add w21, w15, w17, uxth
55 add x7, x11, w13, uxth #4
65 sub x20, sp, w19, uxth #4
82 sub w21, w15, w17, uxth
100 adds x20, sp, w19, uxth #4
117 adds w21, w15, w17, uxth
135 subs x20, sp, w19, uxth #4
152 subs w21, w15, w17, uxth
170 cmp sp, w19, uxth #4
[all …]
/external/llvm/test/CodeGen/AArch64/
Daddsub_ext.ll155 ; CHECK: add {{w[0-9]+}}, {{w[0-9]+}}, {{w[0-9]+}}, uxth
160 ; CHECK: add {{w[0-9]+}}, {{w[0-9]+}}, {{w[0-9]+}}, uxth #3
167 ; CHECK: add {{x[0-9]+}}, {{x[0-9]+}}, {{w[0-9]+}}, uxth
172 ; CHECK: add {{x[0-9]+}}, {{x[0-9]+}}, {{w[0-9]+}}, uxth #1
200 ; CHECK: cmp {{w[0-9]+}}, {{w[0-9]+}}, uxth
230 ; CHECK: sub {{w[0-9]+}}, {{w[0-9]+}}, {{w[0-9]+}}, uxth
235 ; CHECK: sub {{w[0-9]+}}, {{w[0-9]+}}, {{w[0-9]+}}, uxth #3
242 ; CHECK: sub {{x[0-9]+}}, {{x[0-9]+}}, {{w[0-9]+}}, uxth
247 ; CHECK: sub {{x[0-9]+}}, {{x[0-9]+}}, {{w[0-9]+}}, uxth #1
Dfast-isel-int-ext2.ll25 ; CHECK-NOT: uxth
53 ; CHECK-NOT: uxth
166 ; CHECK-NOT: uxth
194 ; CHECK-NOT: uxth
308 ; CHECK-NOT: uxth
338 ; CHECK-NOT: uxth
Dfast-isel-int-ext.ll164 ; CHECK-NOT: uxth
186 ; CHECK-NOT: uxth
275 ; CHECK-NOT: uxth
297 ; CHECK-NOT: uxth
387 ; CHECK-NOT: uxth
411 ; CHECK-NOT: uxth
Darm64-ldxr-stxr.ll52 ; CHECK-NOT: uxth
105 ; CHECK-NOT: uxth
189 ; CHECK-NOT: uxth
242 ; CHECK-NOT: uxth
Dfast-isel-cbz.ll28 ; CHECK: uxth [[REG:w[0-9]+]], w0
/external/llvm/test/MC/ARM/
Dthumb.s34 uxth r3, r6
36 @ CHECK: uxth r3, r6 @ encoding: [0xb3,0xb2]
/external/llvm/test/MC/Disassembler/AArch64/
Darm64-arithmetic.txt174 # CHECK: add w1, w2, w3, uxth
190 # CHECK: add x1, x2, w3, uxth
216 # CHECK: sub w1, w2, w3, uxth
232 # CHECK: sub x1, x2, w3, uxth
258 # CHECK: adds w1, w2, w3, uxth
274 # CHECK: adds x1, x2, w3, uxth
296 # CHECK: subs w1, w2, w3, uxth
312 # CHECK: subs x1, x2, w3, uxth
/external/llvm/test/CodeGen/Thumb2/
Dthumb2-sxt-uxt.ll19 ; CHECK: uxth
/external/llvm/test/MC/Disassembler/ARM/
Dunpredictable-AExtI-arm.txt41 # CHECK: uxth

123