Home
last modified time | relevance | path

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

/xen/xen/arch/arm/arm32/lib/
A Dfindbit.S28 ARM( ldrb r3, [r0, r2, lsr #3] )
29 THUMB( lsr r3, r2, #3 )
49 ARM( ldrb r3, [r0, r2, lsr #3] )
50 THUMB( lsr r3, r2, #3 )
69 ARM( ldrb r3, [r0, r2, lsr #3] )
70 THUMB( lsr r3, r2, #3 )
91 THUMB( lsr r3, r2, #3 )
108 THUMB( lsr r3, #3 )
126 THUMB( lsr r3, #3 )
142 THUMB( lsr r3, #3 )
[all …]
A Dlib1funcs.S85 cmp \dividend, \divisor, lsr #1
88 cmp \dividend, \divisor, lsr #2
91 cmp \dividend, \divisor, lsr #3
117 movhs \divisor, \divisor, lsr #8
121 movhs \divisor, \divisor, lsr #4
173 cmp \dividend, \divisor, lsr #1
175 cmp \dividend, \divisor, lsr #2
177 cmp \dividend, \divisor, lsr #3
180 mov \divisor, \divisor, lsr #4
227 mov r0, r0, lsr r2
[all …]
A Ddiv64.S89 movnes ip, ip, lsr #1
90 mov yl, yl, lsr #1
110 movs ip, ip, lsr #1
128 mov ip, ip, lsr xh
133 mov ip, ip, lsr #1
142 movs ip, ip, lsr #1
164 movhs yl, yl, lsr #8
168 movhs yl, yl, lsr #4
177 mov yh, xh, lsr ip
178 mov yl, xl, lsr ip
[all …]
A Dlshrdi3.S42 movmi al, al, lsr r2
43 movpl al, ah, lsr r3
47 mov ah, ah, lsr r2
A Dassembler.h39 #define lspull lsr
42 #define get_byte_1 lsr #8
43 #define get_byte_2 lsr #16
44 #define get_byte_3 lsr #24
51 #define lspush lsr
52 #define get_byte_0 lsr #24
53 #define get_byte_1 lsr #16
54 #define get_byte_2 lsr #8
A Dcopy_template.S129 lsr ip, ip, #LDR1W_SHIFT - STR1W_SHIFT
/xen/xen/arch/arm/arm64/lib/
A Dmemcmp.S68 lsr limit_wd, limit_wd, #3 /* Convert to Dwords. */
94 CPU_BE( lsr mask, mask, limit )
118 lsr limit_wd, limit_wd, #3
120 add limit_wd, limit_wd, tmp3, lsr #3
129 CPU_LE( lsr tmp2, tmp2, tmp1 )
165 lsr limit_wd, limit, #3
174 lsr limit_wd, limit, #3
236 lsr data1, data1, #56
237 sub result, data1, data2, lsr #56
A Dstrncmp.S81 lsr limit_wd, limit_wd, #3 /* Convert to Dwords. */
110 CPU_BE( lsr mask, mask, limit )
140 CPU_LE( lsr tmp2, tmp2, tmp3 ) /* Shift (tmp1 & 63). */
143 lsr limit_wd, limit_wd, #3
149 add limit_wd, limit_wd, tmp3, lsr #3
187 lsr limit_wd, limit, #3
198 lsr limit_wd, limit, #3
288 lsr data1, data1, #56
289 sub result, data1, data2, lsr #56
A Dstrnlen.S70 lsr limit_wd, limit_wd, #4 /* Convert to Qwords. */
125 add len, len, pos, lsr #3 /* Bits to bytes. */
145 lsr limit_wd, limit_wd, #4
148 add limit_wd, limit_wd, tmp3, lsr #4
157 CPU_LE( lsr tmp2, tmp2, tmp4 ) /* Shift (tmp1 & 63). */
A Dstrlen.S107 add len, len, pos, lsr #3 /* Bits to bytes. */
119 CPU_LE( lsr tmp2, tmp2, tmp1 ) /* Shift (tmp1 & 63). */
A Dstrcmp.S103 CPU_LE( lsr tmp2, tmp2, tmp1 ) /* Shift (tmp1 & 63). */
230 lsr data1, data1, #56
231 sub result, data1, data2, lsr #56
/xen/xen/arch/arm/arm64/
A Dhead.S513 lsr \tmp1, \virt, #\shift
545 lsr \tmp1, \virt, #THIRD_SHIFT
581 lsr x2, x19, #THIRD_SHIFT /* Base address for 4K mapping */
613 lsr x0, x19, #ZEROETH_SHIFT /* x0 := zeroeth slot */
625 lsr x0, x19, #FIRST_SHIFT
639 lsr x0, x19, #SECOND_SHIFT
706 lsr x1, x19, #ZEROETH_SHIFT /* x1 := zeroeth slot */
719 lsr x1, x19, #FIRST_SHIFT
733 lsr x1, x19, #SECOND_SHIFT
877 lsr x2, x2, #28
A Dentry.S332 lsr x1, x1, #HSR_EC_SHIFT /* x1 = ESR_EL2.EC */
/xen/xen/arch/arm/arm32/
A Dhead.S378 lsr r1, \virt, #\shift
415 lsr r1, \virt, #THIRD_SHIFT
419 lsr r4, \phys, #THIRD_SHIFT
458 lsr r2, r9, #THIRD_SHIFT /* Base address for 4K mapping */
490 lsr r1, r9, #FIRST_SHIFT
505 lsr r1, r9, #SECOND_SHIFT
576 lsr r1, r9, #FIRST_SHIFT
592 lsr r1, r9, #SECOND_SHIFT
743 ldrb r2, [r1, r2, lsr #28] /* Convert to a char */
/xen/xen/drivers/char/
A Domap-uart.c66 u32 lsr; in omap_uart_interrupt() local
71 lsr = omap_read(uart, UART_LSR) & 0xff; in omap_uart_interrupt()
72 if ( lsr & UART_LSR_THRE ) in omap_uart_interrupt()
74 if ( lsr & UART_LSR_DR ) in omap_uart_interrupt()
A Dns16550.c537 u8 lsr = ns_read_reg(uart, UART_LSR); in ns16550_interrupt() local
539 if ( (lsr & uart->lsr_mask) == uart->lsr_mask ) in ns16550_interrupt()
541 if ( lsr & UART_LSR_DR ) in ns16550_interrupt()

Completed in 18 milliseconds