Home
last modified time | relevance | path

Searched refs:lsl (Results 1 – 25 of 220) sorted by relevance

123456789

/minix/external/bsd/llvm/dist/llvm/test/MC/AArch64/
H A Dneon-mov.s11 movi v15.2s, #1, lsl #8
12 movi v16.2s, #1, lsl #16
13 movi v31.2s, #1, lsl #24
15 movi v0.4s, #1, lsl #8
16 movi v0.4s, #1, lsl #16
17 movi v0.4s, #1, lsl #24
19 movi v0.4h, #1, lsl #8
21 movi v0.8h, #1, lsl #8
42 mvni v0.2s, #1, lsl #8
50 mvni v0.4h, #1, lsl #8
[all …]
H A Darm64-arithmetic-encoding.s33 add w3, w4, #1024, lsl #0
35 add x3, x4, #1024, lsl #0
44 add w3, w4, #0, lsl #12
47 add x3, x4, #0, lsl #12
344 cmp wsp, w9, lsl #0
400 lsl w1, w2, w3
401 lsl x1, x2, x3
494 movz w0, #1, lsl #16
495 movz x0, #1, lsl #16
504 movn w0, #2, lsl #16
[all …]
H A Darm64-logical-encoding.s52 and w1, w2, w3, lsl #2
53 and x1, x2, x3, lsl #2
74 ands w1, w2, w3, lsl #2
96 bic w1, w2, w3, lsl #3
97 bic x1, x2, x3, lsl #3
140 eon w1, w2, w3, lsl #4
141 eon x1, x2, x3, lsl #4
162 eor w1, w2, w3, lsl #5
163 eor x1, x2, x3, lsl #5
184 orr w1, w2, w3, lsl #6
[all …]
H A Dbasic-a64-diagnostics.s69 add sp, x5, x7, lsl
393 cmn w9, w10, lsl #-1
394 cmn w9, w10, lsl #32
399 cmn x9, x10, lsl #-1
400 cmn x9, x10, lsl #64
442 cmp w9, w10, lsl #-1
443 cmp w9, w10, lsl #32
448 cmp x9, x10, lsl #-1
449 cmp x9, x10, lsl #64
491 neg w9, w10, lsl #-1
[all …]
H A Darm64-optional-hash.s8 ; CHECK: adds x3, x4, #1024, lsl #12 ; encoding: [0x83,0x00,0x50,0xb1]
9 adds x3, x4, 1024, lsl 12
30 ; CHECK: prfm pstl3strm, [x4, x5, lsl #3] ; encoding: [0x95,0x78,0xa5,0xf8]
31 prfm pstl3strm, [x4, x5, lsl 3]
H A Darm64-leaf-compact-unwind.s65 str w9, [x8, x9, lsl #2]
150 sub w8, w8, w7, lsl #1
151 sub w8, w8, w6, lsl #1
152 sub w8, w8, w5, lsl #1
153 sub w8, w8, w4, lsl #1
154 sub w8, w8, w3, lsl #1
155 sub w8, w8, w2, lsl #1
156 sub w0, w8, w1, lsl #1
185 str w11, [x8, x9, lsl #2]
H A Dbasic-a64-instructions.s252 cmp wsp, w9, lsl #0
622 cmn w6, w7, lsl #0
652 cmn x6, x7, lsl #0
682 cmp w6, w7, lsl #0
712 cmp x6, x7, lsl #0
1022 lsl w3, w2, #0
1023 lsl w9, w10, #31
1024 lsl x20, x21, #63
1025 lsl w1, wzr, #3
1531 lsl w6, w7, w8
[all …]
/minix/common/lib/libc/arch/arm/string/
H A Dmemcpy_xscale.S220 mov r4, ip, lsl #8
231 mov r5, r5, lsl #8
233 mov r6, r6, lsl #8
235 mov r7, r7, lsl #8
260 mov r4, ip, lsl #8
270 mov r5, r5, lsl #8
272 mov r6, r6, lsl #8
274 mov r7, r7, lsl #8
300 mov r4, ip, lsl #8
318 mov r4, ip, lsl #16
[all …]
H A Dmemmove.S162 mov r3, lr, lsl #8
169 mov r4, r4, lsl #8
171 mov r5, r5, lsl #8
193 mov r12, lr, lsl #8
219 mov r3, lr, lsl #16
226 mov r4, r4, lsl #16
228 mov r5, r5, lsl #16
276 mov r3, lr, lsl #24
422 mov lr, r3, lsl #8
437 mov r5, r5, lsl #8
[all …]
H A Dmemcpy_arm.S171 mov r3, lr, lsl #8
178 mov r4, r4, lsl #8
180 mov r5, r5, lsl #8
182 mov r12, r12, lsl #8
202 mov r12, lr, lsl #8
228 mov r3, lr, lsl #16
235 mov r4, r4, lsl #16
237 mov r5, r5, lsl #16
285 mov r3, lr, lsl #24
292 mov r4, r4, lsl #24
[all …]
/minix/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/
H A Daes-armv4.S185 orr r0,r0,r4,lsl#8
192 orr r1,r1,r4,lsl#8
199 orr r2,r2,r4,lsl#8
206 orr r3,r3,r4,lsl#8
367 eor r0,r7,r0,lsl#8
370 eor r5,r8,r5,lsl#8
372 eor r6,r9,r6,lsl#8
380 eor r0,r7,r0,lsl#8
385 eor r6,r9,r6,lsl#8
393 eor r0,r7,r0,lsl#8
[all …]
H A Darmv4-gf2m.S24 and r8,r12,r0,lsl#2
38 eor r5,r5,r6,lsl#6
43 eor r5,r5,r7,lsl#9
48 eor r5,r5,r6,lsl#12
53 eor r5,r5,r7,lsl#15
58 eor r5,r5,r6,lsl#18
63 eor r5,r5,r7,lsl#21
69 eor r5,r5,r6,lsl#24
73 eorne r5,r5,r0,lsl#30
76 eor r5,r5,r7,lsl#27
[all …]
/minix/external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/
H A Darm64-large-frame.ll14 ; CHECK: sub sp, sp, #4095, lsl #12
15 ; CHECK: sub sp, sp, #4095, lsl #12
16 ; CHECK: sub sp, sp, #1575, lsl #12
21 ; CHECK: add [[TMP:x[0-9]+]], sp, #4095, lsl #12
22 ; CHECK: add [[TMP1:x[0-9]+]], [[TMP]], #787, lsl #12
29 ; CHECK: add [[TMP:x[0-9]+]], sp, #4095, lsl #12
42 ; CHECK: add sp, sp, #4095, lsl #12
43 ; CHECK: add sp, sp, #4095, lsl #12
44 ; CHECK: add sp, sp, #1575, lsl #12
55 ; CHECK: sub sp, sp, #488, lsl #12
[all …]
H A Darm64-movi.ll54 ; CHECK: movz x0, #0x5, lsl #48
100 ; CHECK: movk x0, #0xdead, lsl #16
107 ; CHECK: movk x0, #0xdead, lsl #48
114 ; CHECK: movk x0, #0xdead, lsl #32
129 ; CHECK: movk x0, #0xdead, lsl #16
136 ; CHECK: movk x0, #0xdead, lsl #16
137 ; CHECK: movk x0, #0xdead, lsl #48
144 ; CHECK: movk x0, #0xdead, lsl #48
152 ; CHECK: movk x0, #0xdead, lsl #48
161 ; CHECK: movk x0, #0xdead, lsl #16
[all …]
H A Dmul_pow2.ll8 ; CHECK: lsl w0, w0, #1
16 ; CHECK: add w0, w0, w0, lsl #1
24 ; CHECK: lsl w0, w0, #2
32 ; CHECK: add w0, w0, w0, lsl #2
41 ; CHECK: lsl {{w[0-9]+}}, w0, #3
50 ; CHECK: lsl w0, w0, #3
58 ; CHECK: add w0, w0, w0, lsl #3
69 ; CHECK: neg w0, w0, lsl #1
86 ; CHECK:neg w0, w0, lsl #2
102 ; CHECK: sub w0, w0, w0, lsl #3
[all …]
H A Darm64-patchpoint-webkit_jscc.ll13 ; CHECK-NEXT: movz x16, #0xffff, lsl #32
14 ; CHECK-NEXT: movk x16, #0xdead, lsl #16
21 ; FAST-NEXT: movz x16, #0xffff, lsl #32
22 ; FAST-NEXT: movk x16, #0xdead, lsl #16
44 ; CHECK-NEXT: movz x16, #0xffff, lsl #32
45 ; CHECK-NEXT: movk x16, #0xdead, lsl #16
57 ; FAST-NEXT: movz x16, #0xffff, lsl #32
58 ; FAST-NEXT: movk x16, #0xdead, lsl #16
82 ; CHECK-NEXT: movz x16, #0xffff, lsl #32
83 ; CHECK-NEXT: movk x16, #0xdead, lsl #16
[all …]
/minix/common/lib/libc/arch/aarch64/string/
H A Dmemcmp.S106 lsl x4, x4, #32 /* move to MSW */
115 orr x4, x4, x5, lsl #16
116 orr x6, x6, x7, lsl #16
118 orr x4, x4, x5, lsl #32
119 orr x6, x6, x7, lsl #32
130 orr x4, x4, x5, lsl #48
131 orr x6, x6, x7, lsl #48
154 orr x4, x4, x5, lsl #48
157 orr x4, x4, x5, lsl #32
162 orr x6, x6, x7, lsl #48
[all …]
/minix/minix/kernel/arch/earm/
H A Dphys_copy.S213 mov r3, lr, lsl #8
220 mov r4, r4, lsl #8
222 mov r5, r5, lsl #8
224 mov r12, r12, lsl #8
246 mov r12, lr, lsl #8
274 mov r3, lr, lsl #16
281 mov r4, r4, lsl #16
283 mov r5, r5, lsl #16
335 mov r3, lr, lsl #24
342 mov r4, r4, lsl #24
[all …]
/minix/external/bsd/llvm/dist/llvm/test/CodeGen/ARM/
H A Dmul_const.ll6 ; CHECK: add r0, r0, r0, lsl #3
14 ; CHECK: rsb r0, r0, r0, lsl #3
22 ; CHECK: add r0, r0, r0, lsl #2
30 ; CHECK: add r0, r0, r0, lsl #1
38 ; CHECK: add r0, r0, r0, lsl #1
39 ; CHECK: lsl{{.*}}#12
47 ; CHECK: add r0, r0, r0, lsl #3
56 ; CHECK: sub r0, r0, r0, lsl #3
64 ; CHECK: add r0, r0, r0, lsl #2
73 ; CHECK: sub r0, r0, r0, lsl #2
[all …]
H A Dshifter_operand.ll8 ; A8: add r0, r0, r1, lsl r2
11 ; A9: add r0, r0, r1, lsl r2
34 ; A8: ldr r0, [r0, r2, lsl #2]
35 ; A8: ldr r1, [r1, r2, lsl #2]
37 ; lsl #2 is free
39 ; A9: ldr r0, [r0, r2, lsl #2]
40 ; A9: ldr r1, [r1, r2, lsl #2]
57 ; A8: ldr [[REG:r[0-9]+]], [r0, r1, lsl #2]
59 ; A8: str [[REG]], [r0, r1, lsl #2]
63 ; A9: ldr [[REG:r[0-9]+]], [r0, r1, lsl #2]
[all …]
H A Dfast-isel-ext.ll13 ; Note that lsl, asr and lsr in Thumb are all encoded as 16-bit instructions
68 ; prev6: lsl{{s?}} r0, r0, #16
78 ; v7: lsl{{s?}} r0, r0, #31
81 ; prev6: lsl{{s?}} r0, r0, #31
89 ; v7: lsl{{s?}} r0, r0, #31
92 ; prev6: lsl{{s?}} r0, r0, #31
100 ; v7: lsl{{s?}} r0, r0, #31
103 ; prev6: lsl{{s?}} r0, r0, #31
113 ; prev6: lsl{{s?}} r0, r0, #24
123 ; prev6: lsl{{s?}} r0, r0, #24
[all …]
/minix/external/bsd/llvm/dist/llvm/test/MC/ARM/
H A Darm-shift-encoding.s6 ldr r0, [r0, r0, lsl #0]
7 ldr r0, [r0, r0, lsl #16]
26 pld [r0, r0, lsl #0]
27 pld [r0, r0, lsl #16]
46 str r0, [r0, r0, lsl #0]
47 str r0, [r0, r0, lsl #16]
70 str r6, [r7], r8, lsl #0
84 adc r3, r6, r10, lsl #0
85 adc r4, r5, lr, lsl #16
104 cmp r3, r6, lsl #0
[all …]
/minix/sys/external/bsd/compiler_rt/dist/lib/builtins/arm/
H A Dcomparesf2.S47 mov r2, r0, lsl #1
48 mov r3, r1, lsl #1
114 mov r2, r0, lsl #1
115 mov r3, r1, lsl #1
138 mov r2, r0, lsl #1
139 mov r3, r1, lsl #1
H A Dswitch16.S36 add r0, lr, r0, lsl #1 // compute address of element in table
37 add ip, lr, ip, lsl #1 // compute address of last element in table
41 add ip, lr, r0, lsl #1 // compute label = lr + element*2
/minix/external/bsd/llvm/dist/llvm/test/MC/Disassembler/AArch64/
H A Darm64-logical.txt62 # CHECK: and w1, w2, w3, lsl #2
63 # CHECK: and x1, x2, x3, lsl #2
84 # CHECK: ands w1, w2, w3, lsl #2
85 # CHECK: ands x1, x2, x3, lsl #2
106 # CHECK: bic w1, w2, w3, lsl #3
107 # CHECK: bic x1, x2, x3, lsl #3
150 # CHECK: eon w1, w2, w3, lsl #4
151 # CHECK: eon x1, x2, x3, lsl #4
172 # CHECK: eor w1, w2, w3, lsl #5
173 # CHECK: eor x1, x2, x3, lsl #5
[all …]

123456789