Home
last modified time | relevance | path

Searched refs:lsr (Results 1 – 25 of 136) sorted by relevance

123456

/freebsd-12-stable/lib/libc/arm/string/
Dmemcpy_xscale.S225 mov r4, ip, lsr #8
233 orr r4, r4, r5, lsr #24
235 orr r5, r5, r6, lsr #24
237 orr r6, r6, r7, lsr #24
239 orr r7, r7, ip, lsr #24
242 mov r5, r5, lsr #8
244 mov r6, r6, lsr #8
246 mov r7, r7, lsr #8
268 mov r4, ip, lsr #8
273 orr r4, r4, ip, lsr #24
[all …]
Dmemmove.S180 mov r3, lr, lsr #8
184 orr r3, r3, r4, lsr #24
186 orr r4, r4, r5, lsr #24
188 orr r5, r5, r12, lsr #24
190 orr r12, r12, lr, lsr #24
193 mov r4, r4, lsr #8
195 mov r5, r5, lsr #8
197 mov r12, r12, lsr #8
211 mov r12, lr, lsr #8
215 orr r12, r12, lr, lsr #24
[all …]
Dmemcpy_arm.S176 mov r3, lr, lsr #8
180 orr r3, r3, r4, lsr #24
182 orr r4, r4, r5, lsr #24
184 orr r5, r5, r12, lsr #24
186 orr r12, r12, lr, lsr #24
189 mov r4, r4, lsr #8
191 mov r5, r5, lsr #8
193 mov r12, r12, lsr #8
207 mov r12, lr, lsr #8
211 orr r12, r12, lr, lsr #24
[all …]
/freebsd-12-stable/sys/arm/arm/
Dsupport.S520 mov r3, lr, lsr #8
524 orr r3, r3, r4, lsr #24
526 orr r4, r4, r5, lsr #24
528 orr r5, r5, r12, lsr #24
530 orr r12, r12, lr, lsr #24
533 mov r4, r4, lsr #8
535 mov r5, r5, lsr #8
537 mov r12, r12, lsr #8
551 mov r12, lr, lsr #8
555 orr r12, r12, lr, lsr #24
[all …]
Dbcopyinout_xscale.S311 mov r4, ip, lsr #8
319 orr r4, r4, r5, lsr #24
321 orr r5, r5, r6, lsr #24
323 orr r6, r6, r7, lsr #24
325 orr r7, r7, ip, lsr #24
328 mov r5, r5, lsr #8
330 mov r6, r6, lsr #8
332 mov r7, r7, lsr #8
354 mov r4, ip, lsr #8
359 orr r4, r4, ip, lsr #24
[all …]
Dblockio.S139 mov r3, r3, lsr #8
141 mov r3, r3, lsr #8
143 mov r3, r3, lsr #8
185 mov r3, r3, lsr #8
199 mov r3, r3, lsr #16 /* Put the two shorts together */
248 eor ip, r3, r3, lsr #16 /* ip = (H)(H^L) */
250 eor ip, ip, r3, lsr #16 /* ip = (H)(H^L^L) = (H)(H) */
300 mov r3, r3, lsr #16 /* Put the two shorts together */
306 mov r4, r4, lsr #16 /* Put the two shorts together */
312 mov r5, r5, lsr #16 /* Put the two shorts together */
[all …]
/freebsd-12-stable/secure/lib/libcrypto/arm/
Daes-armv4.S239 mov r4,r0,lsr#24 @ write output in endian-neutral
240 mov r5,r0,lsr#16 @ manner...
241 mov r6,r0,lsr#8
244 mov r4,r1,lsr#24
246 mov r5,r1,lsr#16
248 mov r6,r1,lsr#8
251 mov r4,r2,lsr#24
253 mov r5,r2,lsr#16
255 mov r6,r2,lsr#8
258 mov r4,r3,lsr#24
[all …]
Dghash-armv4.S69 eor r4,r8,r4,lsr#4
73 eor r5,r9,r5,lsr#4
75 eor r6,r10,r6,lsr#4
77 eor r7,r11,r7,lsr#4
89 eor r4,r8,r4,lsr#4
91 eor r5,r9,r5,lsr#4
94 eor r6,r10,r6,lsr#4
100 eor r7,r11,r7,lsr#4
107 eor r4,r8,r4,lsr#4
113 eor r5,r9,r5,lsr#4
[all …]
Darmv4-gf2m.S33 and r9,r12,r0,lsr#1
35 and r8,r12,r0,lsr#4
37 and r9,r12,r0,lsr#7
40 mov r4,r7,lsr#29
43 and r8,r12,r0,lsr#10
45 eor r4,r4,r6,lsr#26
48 and r9,r12,r0,lsr#13
50 eor r4,r4,r7,lsr#23
53 and r8,r12,r0,lsr#16
55 eor r4,r4,r6,lsr#20
[all …]
Dchacha-armv4.S452 eor r0,r8,r0,lsr#8
454 eor r1,r9,r1,lsr#8
461 eor r2,r10,r2,lsr#8
463 eor r3,r11,r3,lsr#8
470 eor r0,r8,r0,lsr#8
472 eor r1,r9,r1,lsr#8
479 eor r2,r10,r2,lsr#8
481 eor r3,r11,r3,lsr#8
489 eor r0,r8,r0,lsr#8
491 eor r1,r9,r1,lsr#8
[all …]
/freebsd-12-stable/contrib/gcc/config/arm/
Dieee754-df.S106 mov r4, r4, lsr #21
107 rsbs r5, r4, r5, lsr #21
128 orr xh, ip, xh, lsr #12
135 orr yh, ip, yh, lsr #12
153 adds xl, xl, yl, lsr r5
162 orrcs ip, ip, #2 @ 2 not 1, to allow lsr #1 later
182 movs xh, xh, lsr #1
198 moveqs ip, xl, lsr #1
225 movhs r2, r2, lsr #16
228 movhs r2, r2, lsr #8
[all …]
Dlib1funcs.asm410 cmp \dividend, \divisor, lsr #1
411 subhs \dividend, \dividend, \divisor, lsr #1
412 orrhs \result, \result, \curbit, lsr #1
413 cmp \dividend, \divisor, lsr #2
414 subhs \dividend, \dividend, \divisor, lsr #2
415 orrhs \result, \result, \curbit, lsr #2
416 cmp \dividend, \divisor, lsr #3
417 subhs \dividend, \dividend, \divisor, lsr #3
418 orrhs \result, \result, \curbit, lsr #3
420 movnes \curbit, \curbit, lsr #4 @ No, any more bits to do?
[all …]
Dieee754-sf.S82 mov r2, r2, lsr #24
83 rsbs r3, r2, r3, lsr #24
135 movs r0, r0, lsr #1
167 movs ip, r0, lsr #12
197 orrlt r0, r3, r0, lsr r2
348 movhs ip, ip, lsr #16
351 movhs ip, ip, lsr #8
354 movhs ip, ip, lsr #4
358 sublo r2, r2, ip, lsr #1
359 subs r2, r2, ip, lsr #3
[all …]
/freebsd-12-stable/contrib/cortex-strings/src/aarch64/
Dstrcpy.S166 add dst, dstin, pos, lsr #3 /* Bits to bytes. */
169 lsr data2, data2, pos
183 add dst, dstin, pos, lsr #3 /* Bits to bytes. */
189 lsr data2, data1, pos
190 lsr data1, data1, #32
192 lsr data2, data1, tmp2
205 lsr data1, data1, #48
266 add src, src, pos, lsr #3
267 add dst, dst, pos, lsr #3
287 lsr tmp2, tmp2, tmp1 /* Shift (tmp1 & 63). */
[all …]
Dstrncmp.S82 lsr limit_wd, limit_wd, #3 /* Convert to Dwords. */
112 lsr mask, mask, limit
138 lsr data1, data1, #56
139 sub result, data1, data2, lsr #56
170 lsr data1, data1, #56
171 sub result, data1, data2, lsr #56
193 lsr tmp2, tmp2, tmp3 /* Shift (tmp1 & 63). */
196 lsr limit_wd, limit_wd, #3
202 add limit_wd, limit_wd, tmp3, lsr #3
Dmemcmp.S71 lsr limit_wd, limit_wd, #3
93 lsr mask, mask, limit
117 lsr data1, data1, #56
118 sub result, data1, data2, lsr #56
138 lsr tmp2, tmp2, tmp1 /* Shift (tmp1 & 63). */
143 lsr limit_wd, limit_wd, #3
Dstrcmp.S99 lsr data1, data1, #56
100 sub result, data1, data2, lsr #56
131 lsr data1, data1, #56
132 sub result, data1, data2, lsr #56
152 lsr tmp2, tmp2, tmp1 /* Shift (tmp1 & 63). */
Dstrnlen.S86 lsr limit_wd, limit_wd, #4 /* Convert to Qwords. */
140 add len, len, pos, lsr #3 /* Bits to bytes. */
159 lsr limit_wd, limit_wd, #4
171 lsr tmp2, tmp2, tmp4 /* Shift (tmp1 & 63). */
173 add limit_wd, limit_wd, tmp3, lsr #4
/freebsd-12-stable/sys/mips/nlm/hal/
Duart.h121 uint32_t lsr; in nlm_uart_outbyte() local
124 lsr = nlm_read_uart_reg(base, UART_LINE_STS); in nlm_uart_outbyte()
125 if (lsr & 0x20) in nlm_uart_outbyte()
135 int data, lsr; in nlm_uart_inbyte() local
138 lsr = nlm_read_uart_reg(base, UART_LINE_STS); in nlm_uart_inbyte()
139 if (lsr & 0x80) { /* parity/frame/break-error - push a zero */ in nlm_uart_inbyte()
143 if (lsr & 0x01) { /* Rx data */ in nlm_uart_inbyte()
/freebsd-12-stable/sys/mips/mediatek/
Duart_dev_mtk.c400 uint8_t iir, lsr, msr; in mtk_uart_bus_ipend() local
409 lsr = uart_getreg(&sc->sc_bas, UART_LSR_REG); in mtk_uart_bus_ipend()
410 uart_setreg(&sc->sc_bas, UART_LSR_REG, lsr); in mtk_uart_bus_ipend()
430 if (lsr & UART_LSR_BI) in mtk_uart_bus_ipend()
432 if (lsr & UART_LSR_OE) in mtk_uart_bus_ipend()
474 uint8_t lsr; in mtk_uart_bus_receive() local
478 lsr = uart_getreg(bas, UART_LSR_REG); in mtk_uart_bus_receive()
479 while ((lsr & UART_LSR_DR)) { in mtk_uart_bus_receive()
486 if (lsr & UART_LSR_FE) in mtk_uart_bus_receive()
488 if (lsr & UART_LSR_PE) in mtk_uart_bus_receive()
[all …]
/freebsd-12-stable/sys/dev/uart/
Duart_dev_ns8250.c89 uint8_t iir, lsr; in ns8250_clrint() local
95 lsr = uart_getreg(bas, REG_LSR); in ns8250_clrint()
96 if (lsr & (LSR_BI|LSR_FE|LSR_PE)) in ns8250_clrint()
710 uint8_t iir, lsr; in ns8250_bus_ipend() local
728 lsr = uart_getreg(bas, REG_LSR); in ns8250_bus_ipend()
729 if (lsr & LSR_OE) in ns8250_bus_ipend()
731 if (lsr & LSR_BI) in ns8250_bus_ipend()
733 if (lsr & LSR_RXRDY) in ns8250_bus_ipend()
794 uint8_t lsr, mcr, ier; in ns8250_bus_probe() local
883 lsr = 0; in ns8250_bus_probe()
[all …]
/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/builtins/arm/
Dumodsi3.S75 lsr r3, r2, #16
80 lsr r3, r2, #8
85 lsr r3, r2, #4
90 lsr r3, r2, #2
96 cmp r1, r2, lsr #1
Dudivmodsi4.S80 lsr r3, r4, #16
85 lsr r3, r4, #8
90 lsr r3, r4, #4
95 lsr r3, r4, #2
101 cmp r1, r4, lsr #1
/freebsd-12-stable/sys/arm64/arm64/
Dlocore.S200 lsr x1, x1, #2
371 lsr x10, x8, #(L2_SHIFT)
455 lsr x11, x8, #L0_SHIFT
462 lsr x9, x9, #PAGE_SHIFT
491 lsr x11, x8, #L1_SHIFT
498 lsr x9, x9, #PAGE_SHIFT
520 lsr x11, x8, #L1_SHIFT
532 lsr x9, x9, #L1_SHIFT
561 lsr x11, x8, #L2_SHIFT
573 lsr x9, x9, #L2_SHIFT
/freebsd-12-stable/sys/mips/cavium/
Duart_dev_oct16550.c607 uint8_t iir, lsr; in oct16550_bus_ipend() local
616 lsr = uart_getreg(bas, REG_LSR); in oct16550_bus_ipend()
617 if (lsr & LSR_OE) in oct16550_bus_ipend()
619 if (lsr & LSR_BI) in oct16550_bus_ipend()
621 if (lsr & LSR_RXRDY) in oct16550_bus_ipend()
725 uint8_t lsr; in oct16550_bus_receive() local
729 lsr = uart_getreg(bas, REG_LSR); in oct16550_bus_receive()
731 while (lsr & LSR_RXRDY) { in oct16550_bus_receive()
737 if (lsr & LSR_FE) in oct16550_bus_receive()
739 if (lsr & LSR_PE) in oct16550_bus_receive()
[all …]

123456