/freebsd-13-stable/lib/libc/arm/gen/ |
H A D | divsi3.S | 109 tst r1, r0 /*, lsl #0 */ 111 tst r1, r0, lsl #1 113 tst r1, r0, lsl #2 115 tst r1, r0, lsl #3 117 tst r1, r0, lsl #4 119 tst r1, r0, lsl #5 121 tst r1, r0, lsl #6 123 tst r1, r0, lsl #7 125 tst r1, r0, lsl #8 127 tst r1, r0, lsl # [all...] |
/freebsd-13-stable/sys/libkern/arm/ |
H A D | divsi3.S | 115 tst r1, r0 /*, lsl #0 */ 117 tst r1, r0, lsl #1 119 tst r1, r0, lsl #2 121 tst r1, r0, lsl #3 123 tst r1, r0, lsl #4 125 tst r1, r0, lsl #5 127 tst r1, r0, lsl #6 129 tst r1, r0, lsl #7 131 tst r1, r0, lsl #8 133 tst r1, r0, lsl # [all...] |
H A D | ffs.S | 61 orrne r0, r0, r0, lsl #4 /* r0 = X * 0x11 */ 62 orrne r0, r0, r0, lsl #6 /* r0 = X * 0x451 */ 63 rsbne r0, r0, r0, lsl #16 /* r0 = X * 0x0450fbaf */
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/builtins/arm/ |
H A D | switch16.S | 35 add r0, lr, r0, lsl #1 // compute address of element in table 36 add ip, lr, ip, lsl #1 // compute address of last element in table 40 add ip, lr, r0, lsl #1 // compute label = lr + element*2
|
H A D | switch32.S | 35 add r0, lr, r0, lsl #2 // compute address of element in table 36 add ip, lr, ip, lsl #2 // compute address of last element in table
|
H A D | switch8.S | 38 add ip, lr, r0, lsl #1 // compute label = lr + element*2
|
H A D | switchu8.S | 38 add ip, lr, r0, lsl #1 // compute label = lr + element*2
|
H A D | chkstk.S | 23 lsl r4, r4, #2
|
H A D | umodsi3.S | 62 sub ip, ip, r3, lsl #1 66 sub ip, ip, r3, lsl #3 105 cmp r0, r1, lsl IMM shift; \ 107 WIDE(subhs) r0, r0, r1, lsl IMM shift
|
/freebsd-13-stable/lib/libc/arm/string/ |
H A D | ffs.S | 57 orrne r0, r0, r0, lsl #4 /* r0 = X * 0x11 */ 58 orrne r0, r0, r0, lsl #6 /* r0 = X * 0x451 */ 59 rsbne r0, r0, r0, lsl #16 /* r0 = X * 0x0450fbaf */
|
H A D | memcpy_xscale.S | 169 addne pc, pc, r4, lsl #1 223 mov r4, ip, lsl #8 234 mov r5, r5, lsl #8 236 mov r6, r6, lsl #8 238 mov r7, r7, lsl #8 241 orr r4, r4, r5, lsl #24 243 orr r5, r5, r6, lsl #24 245 orr r6, r6, r7, lsl #24 247 orr r7, r7, ip, lsl #24 266 mov r4, ip, lsl # [all...] |
H A D | memmove.S | 178 mov r3, lr, lsl #8 185 mov r4, r4, lsl #8 187 mov r5, r5, lsl #8 189 mov r12, r12, lsl #8 192 orr r3, r3, r4, lsl #24 194 orr r4, r4, r5, lsl #24 196 orr r5, r5, r12, lsl #24 198 orr r12, r12, lr, lsl #24 209 mov r12, lr, lsl #8 217 orr r12, r12, lr, lsl #2 [all...] |
H A D | memcpy_arm.S | 174 mov r3, lr, lsl #8 181 mov r4, r4, lsl #8 183 mov r5, r5, lsl #8 185 mov r12, r12, lsl #8 188 orr r3, r3, r4, lsl #24 190 orr r4, r4, r5, lsl #24 192 orr r5, r5, r12, lsl #24 194 orr r12, r12, lr, lsl #24 205 mov r12, lr, lsl #8 213 orr r12, r12, lr, lsl #2 [all...] |
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/builtins/aarch64/ |
H A D | chkstk.S | 16 // sub sp, sp, x15, lsl #4 24 lsl x16, x15, #4
|
/freebsd-13-stable/sys/arm/arm/ |
H A D | cpu_asm-v6.S | 70 lsl r3, r3, r1 /* shift into position */ 72 lsl ip, ip, r1 /* ip now contains the way decr */ 76 lsl r2, r2, r0 /* shift sets by log2(linesize) */ 80 lsl r1, r1, r0 /* r1 now contains the set decr */ 87 movs r0, r0, lsl #10 /* clear way bits leaving only set bits*/ 125 lsl r3, r3, r1 /* shift into position */ 127 lsl ip, ip, r1 /* ip now contains the way decr */ 131 lsl r2, r2, r0 /* shift sets by log2(linesize) */ 135 lsl r1, r1, r0 /* r1 now contains the set decr */ 142 movs r0, r0, lsl #1 [all...] |
H A D | blockio.S | 86 orr r3, r3, r12, lsl #8 88 orr r3, r3, r12, lsl #16 90 orr r3, r3, r12, lsl #24 200 orr r3, r3, ip, lsl #16 233 orr r3, r3, ip, lsl #8 234 orr r3, r3, r3, lsl #16 249 eor r3, r3, ip, lsl #16 /* r3 = (H^H^L)(L) = (L)(L) */ 255 /* mov ip, r3, lsl #16 260 * orr ip, ip, ip, lsl #16 301 orr r3, r3, lr, lsl #1 [all...] |
H A D | support.S | 151 orr r3, r3, r3, lsl #8 /* Extend value to 16-bits */ 153 orr r3, r3, r3, lsl #16 /* Extend value to 32-bits */ 260 add r3, r3, r3, lsl #1 261 addne pc, pc, r3, lsl #3 476 orr r3, r3, r4, lsl #24 478 orr r4, r4, r5, lsl #24 480 orr r5, r5, r12, lsl #24 482 orr r12, r12, lr, lsl #24 493 orr r12, r12, lr, lsl #24 511 orr r3, r3, r4, lsl #1 [all...] |
/freebsd-13-stable/sys/crypto/openssl/arm/ |
H A D | aes-armv4.S | 188 orr r0,r0,r4,lsl#8 190 orr r0,r0,r5,lsl#16 192 orr r0,r0,r6,lsl#24 195 orr r1,r1,r4,lsl#8 197 orr r1,r1,r5,lsl#16 199 orr r1,r1,r6,lsl#24 202 orr r2,r2,r4,lsl#8 204 orr r2,r2,r5,lsl#16 206 orr r2,r2,r6,lsl#24 209 orr r3,r3,r4,lsl# [all...] |
/freebsd-13-stable/crypto/openssl/crypto/aes/asm/ |
H A D | aes-armv4.pl | 218 orr $s0,$s0,$t1,lsl#8 220 orr $s0,$s0,$t2,lsl#16 222 orr $s0,$s0,$t3,lsl#24 225 orr $s1,$s1,$t1,lsl#8 227 orr $s1,$s1,$t2,lsl#16 229 orr $s1,$s1,$t3,lsl#24 232 orr $s2,$s2,$t1,lsl#8 234 orr $s2,$s2,$t2,lsl#16 236 orr $s2,$s2,$t3,lsl#24 239 orr $s3,$s3,$t1,lsl# [all...] |
/freebsd-13-stable/lib/csu/aarch64/ |
H A D | crt1_s.S | 39 add x2, x1, x0, lsl #3 /* env is after argv */
|
/freebsd-13-stable/crypto/openssl/crypto/modes/asm/ |
H A D | ghash-armv4.pl | 201 add $Zhh,$Htbl,$nlo,lsl#4 211 eor $Zll,$Zll,$Zlh,lsl#28 214 eor $Zlh,$Zlh,$Zhl,lsl#28 216 eor $Zhl,$Zhl,$Zhh,lsl#28 221 eor $Zhh,$Zhh,$Tll,lsl#16 224 add $Thh,$Htbl,$nlo,lsl#4 230 eor $Zll,$Zll,$Zlh,lsl#28 232 eor $Zlh,$Zlh,$Zhl,lsl#28 239 eor $Zhl,$Zhl,$Zhh,lsl#28 244 eor $Zhh,$Zhh,$Tll,lsl#1 [all...] |
/freebsd-13-stable/contrib/cortex-strings/src/aarch64/ |
H A D | memcmp.S | 90 lsl limit, limit, #3 /* Bits -> bytes. */ 95 lsl mask, mask, limit 113 lsl data1, data1, pos 114 lsl data2, data2, pos 128 lsl tmp1, tmp1, #3 /* Bytes beyond alignment -> bits. */ 135 lsl tmp2, tmp2, tmp1 /* Shift (tmp1 & 63). */
|
H A D | strcmp.S | 95 lsl data1, data1, pos 96 lsl data2, data2, pos 127 lsl data1, data1, pos 128 lsl data2, data2, pos 142 lsl tmp1, tmp1, #3 /* Bytes beyond alignment -> bits. */ 149 lsl tmp2, tmp2, tmp1 /* Shift (tmp1 & 63). */
|
H A D | strncmp.S | 109 lsl limit, limit, #3 /* Bits -> bytes. */ 114 lsl mask, mask, limit 134 lsl data1, data1, pos 135 lsl data2, data2, pos 166 lsl data1, data1, pos 167 lsl data2, data2, pos 184 neg tmp3, tmp1, lsl #3 /* 64 - bits(bytes beyond align). */ 190 lsl tmp2, tmp2, tmp3 /* Shift (tmp1 & 63). */
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/ |
H A D | divdi3.S | 45 r13:12 = lsl(r5:4,r10) // shift divisor msb into same bit position as dividend msb 46 r15:14 = lsl(r15:14,r10) // shift the bit left by same amount as divisor
|