Home
last modified time | relevance | path

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

1234567

/freebsd/lib/libc/arm/string/
H A Dmemcpy.S220 mov r4, ip, lsr #8
227 mov r5, r5, lsr #8
229 mov r6, r6, lsr #8
231 mov r7, r7, lsr #8
249 mov r4, ip, lsr #8
259 mov r4, ip, lsr #16
266 mov r5, r5, lsr #16
268 mov r6, r6, lsr #16
270 mov r7, r7, lsr #16
288 mov r4, ip, lsr #16
[all …]
H A Dmemmove.S175 mov r3, lr, lsr #8
178 mov r4, r4, lsr #8
180 mov r5, r5, lsr #8
182 mov r12, r12, lsr #8
192 mov r12, lr, lsr #8
210 mov r3, lr, lsr #16
213 mov r4, r4, lsr #16
215 mov r5, r5, lsr #16
217 mov r12, r12, lsr #16
227 mov r12, lr, lsr #16
[all …]
/freebsd/sys/arm/arm/
H A Dsupport.S437 mov r3, lr, lsr #8
440 mov r4, r4, lsr #8
442 mov r5, r5, lsr #8
444 mov r12, r12, lsr #8
454 mov r12, lr, lsr #8
472 mov r3, lr, lsr #16
475 mov r4, r4, lsr #16
477 mov r5, r5, lsr #16
479 mov r12, r12, lsr #16
489 mov r12, lr, lsr #16
[all …]
H A Dblockio.S136 mov r3, r3, lsr #8
138 mov r3, r3, lsr #8
140 mov r3, r3, lsr #8
182 mov r3, r3, lsr #8
196 mov r3, r3, lsr #16 /* Put the two shorts together */
245 eor ip, r3, r3, lsr #16 /* ip = (H)(H^L) */
247 eor ip, ip, r3, lsr #16 /* ip = (H)(H^L^L) = (H)(H) */
297 mov r3, r3, lsr #16 /* Put the two shorts together */
303 mov r4, r4, lsr #16 /* Put the two shorts together */
309 mov r5, r5, lsr #16 /* Put the two shorts together */
[all …]
H A Dbcopyinout_xscale.S277 mov r4, ip, lsr #8
284 mov r5, r5, lsr #8
286 mov r6, r6, lsr #8
288 mov r7, r7, lsr #8
306 mov r4, ip, lsr #8
316 mov r4, ip, lsr #16
323 mov r5, r5, lsr #16
325 mov r6, r6, lsr #16
327 mov r7, r7, lsr #16
345 mov r4, ip, lsr #16
[all …]
/freebsd/sys/crypto/openssl/arm/
H A 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 …]
H A 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 …]
H A Dchacha-armv4.S458 eor r0,r8,r0,lsr#8
460 eor r1,r9,r1,lsr#8
467 eor r2,r10,r2,lsr#8
469 eor r3,r11,r3,lsr#8
476 eor r0,r8,r0,lsr#8
478 eor r1,r9,r1,lsr#8
485 eor r2,r10,r2,lsr#8
487 eor r3,r11,r3,lsr#8
495 eor r0,r8,r0,lsr#8
497 eor r1,r9,r1,lsr#8
[all …]
H A Dpoly1305-armv4.S189 add r10,r10,r10,lsr#2
209 add r10,r10,r10,lsr#2
212 add r11,r11,r11,lsr#2
214 add r12,r12,r12,lsr#2
260 add r1,r1,r1,lsr#2 @ *=5
338 mov r3,r3,lsr#8
340 mov r4,r4,lsr#8
342 mov r5,r5,lsr#8
344 mov r6,r6,lsr#8
347 mov r3,r3,lsr#8
[all …]
/freebsd/sys/crypto/openssl/aarch64/
H A Dchacha-armv8-sve.S97 lsr x8,x23,#32
105 lsr x10,x24,#32
113 lsr x12,x25,#32
121 lsr x14,x26,#32
129 lsr x16,x27,#32
137 lsr x18,x28,#32
145 lsr x22,x30,#32
162 lsr x20,x29,#32
527 add x8,x8,x23,lsr #32
538 add x10,x10,x24,lsr #32
[all …]
/freebsd/sys/dev/uart/
H A Duart_dev_ns8250.c152 uint8_t iir, lsr; in ns8250_clrint() local
158 lsr = uart_getreg(bas, REG_LSR); in ns8250_clrint()
159 if (lsr & (LSR_BI|LSR_FE|LSR_PE)) in ns8250_clrint()
285 uint8_t lsr; in ns8250_flush() local
303 lsr = uart_getreg(bas, REG_LSR); in ns8250_flush()
304 if (((lsr & LSR_THRE) == 0) && (what & UART_FLUSH_TRANSMITTER)) in ns8250_flush()
306 if ((lsr & LSR_RXRDY) && (what & UART_FLUSH_RECEIVER)) in ns8250_flush()
837 uint8_t iir, lsr; in ns8250_bus_ipend() local
855 lsr = uart_getreg(bas, REG_LSR); in ns8250_bus_ipend()
856 if (lsr & LSR_OE) in ns8250_bus_ipend()
[all …]
/freebsd/sys/arm64/arm64/
H A Dstrncmp.S55 #define LS_BK lsr
57 #define LS_FW lsr
100 cmp limit, pos, lsr #3
104 lsr data1, data1, #56
105 sub result, data1, data2, lsr #56
116 lsr mask, mask, limit
153 lsr data1, data1, #56
154 sub result, data1, data2, lsr #56
278 cmp limit, neg_offset, lsr #3
H A Dstrcmp.S47 # define LS_FW lsr
102 lsr data1, data1, 56
103 sub result, data1, data2, lsr 56
142 lsr tmp, zeroones, shift
176 lsr data2, data3, shift
177 lsr has_nul, has_nul, shift
/freebsd/usr.sbin/bhyve/
H A Duart_emul.c90 uint8_t lsr; /* Line status register (R/W) */
148 if ((sc->lsr & LSR_OE) != 0 && (sc->ier & IER_ERLS) != 0) in uart_intr_reason()
243 sc->lsr |= LSR_OE; in uart_ns16550_write()
386 sc->lsr |= LSR_TEMT | LSR_THRE; in uart_ns16550_read()
390 sc->lsr |= LSR_RXRDY; in uart_ns16550_read()
392 sc->lsr &= ~LSR_RXRDY; in uart_ns16550_read()
394 reg = sc->lsr; in uart_ns16550_read()
397 sc->lsr &= ~LSR_OE; in uart_ns16550_read()
470 SNAPSHOT_VAR_OR_LEAVE(sc->lsr, meta, ret, done); in uart_ns16550_snapshot()
91 uint8_t lsr; /* Line status register (R/W) */ global() member
/freebsd/contrib/arm-optimized-routines/string/aarch64/
H A Dstrncmp.S51 #define LS_BK lsr
53 #define LS_FW lsr
96 cmp limit, pos, lsr #3
100 lsr data1, data1, #56
101 sub result, data1, data2, lsr #56
112 lsr mask, mask, limit
149 lsr data1, data1, #56
150 sub result, data1, data2, lsr #56
274 cmp limit, neg_offset, lsr #3
H A Dmemchr-mte.S51 lsr synd, synd, shift
56 cmp cntin, synd, lsr 2
57 add result, srcin, synd, lsr 2
98 cmp cntrem, synd, lsr 2
99 add result, src, synd, lsr 2
H A Dstrcmp.S43 # define LS_FW lsr
98 lsr data1, data1, 56
99 sub result, data1, data2, lsr 56
138 lsr tmp, zeroones, shift
172 lsr data2, data3, shift
173 lsr has_nul, has_nul, shift
H A Dstrlen-mte.S42 lsr synd, synd, shift
47 lsr result, result, 2
62 add result, result, tmp, lsr 2
86 lsr result, result, 2
H A Dstrlen.S110 add len, len, tmp1, lsr 3
137 add len, len, tmp1, lsr 3
167 add len, len, tmp, lsr 2
184 lsr synd, synd, shift
189 lsr len, len, 1
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/arm/
H A 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
H A 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/lib/libc/aarch64/string/
H A Dstrlcpy.S110 lsr x8, x8, #2
142 lsr x8, x8, #2
158 lsr x8, x8, #2
184 lsr x8, x8, #2
194 lsr x8, x8, #2
226 lsr x6, x6, #2
242 lsr x5, x8, #2
268 lsr x8, x8, #2
H A Dmemccpy.S45 lsr x8, x8, #2
70 lsr x8, x8, #2
140 lsr x8, x7, #2
163 lsr x3, x8, #2
201 lsr x8, x4, #2
208 lsr x8, x4, #2
258 lsr x14, x8, #1
H A Dstrlen.S22 lsr x1, x1, x2 // shift by offset index
26 lsr x0, x0, #2
42 lsr x3, x3, #2
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/
H A Ddfsqrt.S185 ERROR -= lsr(PROD,#16)
192 ROOT += lsr(ERROR,SHIFTAMT)
206 ERROR -= lsr(PROD,#33)
212 ROOT += lsr(ERROR,SHIFTAMT)
229 ERROR -= lsr(PROD,#17) // 64-47
235 ROOT += lsr(ERROR,SHIFTAMT)
255 HL += lsr(LL,#33)
265 HH += lsr(HL,#31)

1234567