| /openbsd/src/lib/libc/arch/arm/gen/ |
| D | divsi3.S | 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 #9 129 tst r1, r0, lsl #10 [all …]
|
| /openbsd/src/sys/lib/libkern/arch/arm/ |
| D | divsi3.S | 108 tst r1, r0, lsl #1 110 tst r1, r0, lsl #2 112 tst r1, r0, lsl #3 114 tst r1, r0, lsl #4 116 tst r1, r0, lsl #5 118 tst r1, r0, lsl #6 120 tst r1, r0, lsl #7 122 tst r1, r0, lsl #8 124 tst r1, r0, lsl #9 126 tst r1, r0, lsl #10 [all …]
|
| D | memcpy.S | 185 orr r3, r3, r4, lsl #24 187 orr r4, r4, r5, lsl #24 189 orr r5, r5, r12, lsl #24 191 orr r12, r12, lr, lsl #24 202 orr r12, r12, lr, lsl #24 220 orr r3, r3, r4, lsl #16 222 orr r4, r4, r5, lsl #16 224 orr r5, r5, r12, lsl #16 226 orr r12, r12, lr, lsl #16 237 orr r12, r12, lr, lsl #16 [all …]
|
| /openbsd/src/lib/libc/arch/arm/string/ |
| D | _memcpy.S | 180 orr r3, r3, r4, lsl #24 182 orr r4, r4, r5, lsl #24 184 orr r5, r5, r12, lsl #24 186 orr r12, r12, lr, lsl #24 197 orr r12, r12, lr, lsl #24 215 orr r3, r3, r4, lsl #16 217 orr r4, r4, r5, lsl #16 219 orr r5, r5, r12, lsl #16 221 orr r12, r12, lr, lsl #16 232 orr r12, r12, lr, lsl #16 [all …]
|
| /openbsd/src/gnu/gcc/gcc/config/arm/ |
| D | ieee754-df.S | 94 mov r4, xh, lsl #1 95 mov r5, yh, lsl #1 126 mov xh, xh, lsl #12 134 mov yh, yh, lsl #12 152 mov ip, yl, lsl lr 155 adds xl, xl, yh, lsl lr 161 mov ip, yh, lsl lr 188 mov r2, r4, lsl #21 200 adc xh, xh, r4, lsl #20 206 movs ip, ip, lsl #1 [all …]
|
| D | ieee754-sf.S | 73 movs r2, r0, lsl #1 74 movnes r3, r1, lsl #1 119 mov r1, r1, lsl r3 149 adc r0, r0, r2, lsl #23 156 movs r1, r1, lsl #1 168 moveq r0, r0, lsl #12 171 moveq r0, r0, lsl #8 174 moveq r0, r0, lsl #4 177 moveq r0, r0, lsl #2 180 movcc r0, r0, lsl #1 [all …]
|
| D | lib1funcs.asm | 350 addne \curbit, \curbit, \curbit, lsl #1 352 addne pc, pc, \curbit, lsl #2 357 cmp \dividend, \divisor, lsl #shift 359 subcs \dividend, \dividend, \divisor, lsl #shift 369 mov \divisor, \divisor, lsl \result 370 mov \curbit, \curbit, lsl \result 380 moveq \divisor, \divisor, lsl #3 390 movlo \divisor, \divisor, lsl #4 391 movlo \curbit, \curbit, lsl #4 398 movlo \divisor, \divisor, lsl #1 [all …]
|
| /openbsd/src/sys/arch/arm/arm/ |
| D | in_cksum_arm.S | 118 addne pc, pc, r4, lsl #5 /* Handle alignment of pseudo header */ 136 orr r4, r4, r5, lsl #24 /* r4 = 3210 */ 138 orr r5, r5, r7, lsl #24 /* r5 = 7654 */ 146 orr r4, r4, r7, lsl #16 /* r4 = 7610 */ 155 orr r4, r4, r5, lsl #8 /* r4 = 3210 */ 157 orr r5, r5, r7, lsl #8 /* r5 = 7654 */ 162 adcs r8, r5, r8, lsl #8 225 orreq r2, r4, r5, lsl #8 226 orreq r2, r2, r6, lsl #16 227 orrne r2, r5, r4, lsl #8 [all …]
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/config/mcore/ |
| D | lib1.asm | 75 lsl r4,r7 // move the sentinel along (with 0's behind) 76 lsl r2,r7 // and the low 32 bits of numerator 126 lsl r4,r7 // move the sentinel along (with 0's behind) 127 lsl r2,r7 // and the low 32 bits of numerator 163 lsl r4,r7 // move the sentinel along (with 0's behind) 164 lsl r2,r7 // and the low 32 bits of numerator 219 lsl r4,r7 // move the sentinel along (with 0's behind) 220 lsl r2,r7 // and the low 32 bits of numerator
|
| /openbsd/src/gnu/gcc/gcc/config/mcore/ |
| D | lib1.asm | 75 lsl r4,r7 // move the sentinel along (with 0's behind) 76 lsl r2,r7 // and the low 32 bits of numerator 126 lsl r4,r7 // move the sentinel along (with 0's behind) 127 lsl r2,r7 // and the low 32 bits of numerator 163 lsl r4,r7 // move the sentinel along (with 0's behind) 164 lsl r2,r7 // and the low 32 bits of numerator 219 lsl r4,r7 // move the sentinel along (with 0's behind) 220 lsl r2,r7 // and the low 32 bits of numerator
|
| /openbsd/src/gnu/llvm/compiler-rt/lib/builtins/arm/ |
| 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
|
| D | udivmodsi4.S | 63 sub ip, ip, r3, lsl #1 67 sub ip, ip, r3, lsl #2 68 sub ip, ip, r3, lsl #3 113 cmp r0, r1, lsl IMM shift; \ 116 WIDE(subhs) r0, r0, r1, lsl IMM shift
|
| 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
|
| D | udivsi3.S | 86 sub ip, ip, r3, lsl #1 90 sub ip, ip, r3, lsl #2 91 sub ip, ip, r3, lsl #3 214 cmp r0, r1, lsl IMM shift; \ 217 WIDE(subhs) r0, r0, r1, lsl IMM shift
|
| 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
|
| /openbsd/src/sys/arch/arm64/arm64/ |
| D | locore0.S | 304 1: orr x13, x12, x9, lsl #PAGE_SHIFT 307 str x13, [x6, x11, lsl #3] 341 1: orr x13, x12, x9, lsl #PAGE_SHIFT 344 str x13, [x6, x11, lsl #3] 371 lsl x12, x7, #2 380 1: orr x13, x12, x9, lsl #L2_SHIFT 383 str x13, [x6, x11, lsl #3]
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/config/arc/ |
| D | lib1funcs.asm | 57 lsl r1,r1 ; b <<= 1 95 lsl.f r1,r1 ; b <<= 1 175 lsl.f 0,r1 ; && !(den & (1<<31)) 178 lsl r1,r1 ; den <<= 1 180 lsl r2,r2 ; bit <<= 1
|
| /openbsd/src/gnu/gcc/gcc/config/arc/ |
| D | lib1funcs.asm | 57 lsl r1,r1 ; b <<= 1 99 lsl.f r1,r1 ; b <<= 1 179 lsl.f 0,r1 ; && !(den & (1<<31)) 182 lsl r1,r1 ; den <<= 1 184 lsl r2,r2 ; bit <<= 1
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/config/avr/ |
| D | avr.c | 3053 return AS1 (lsl,%0); 3057 return (AS1 (lsl,%0) CR_TAB 3058 AS1 (lsl,%0)); 3062 return (AS1 (lsl,%0) CR_TAB 3063 AS1 (lsl,%0) CR_TAB 3064 AS1 (lsl,%0)); 3074 return (AS1 (lsl,%0) CR_TAB 3075 AS1 (lsl,%0) CR_TAB 3076 AS1 (lsl,%0) CR_TAB 3077 AS1 (lsl,%0)); [all …]
|
| /openbsd/src/gnu/gcc/gcc/config/avr/ |
| D | avr.c | 2983 return AS1 (lsl,%0); in ashlqi3_out() 2987 return (AS1 (lsl,%0) CR_TAB in ashlqi3_out() 2988 AS1 (lsl,%0)); in ashlqi3_out() 2992 return (AS1 (lsl,%0) CR_TAB in ashlqi3_out() 2993 AS1 (lsl,%0) CR_TAB in ashlqi3_out() 2994 AS1 (lsl,%0)); in ashlqi3_out() 3004 return (AS1 (lsl,%0) CR_TAB in ashlqi3_out() 3005 AS1 (lsl,%0) CR_TAB in ashlqi3_out() 3006 AS1 (lsl,%0) CR_TAB in ashlqi3_out() 3007 AS1 (lsl,%0)); in ashlqi3_out() [all …]
|
| /openbsd/src/gnu/llvm/compiler-rt/lib/builtins/hexagon/ |
| D | udivmoddi4.S | 37 r13:12 = lsl(r5:4,r10) // shift divisor msb into same bit position as dividend msb 38 r15:14 = lsl(r15:14,r10) // shift the bit left by same amount as divisor
|
| D | udivdi3.S | 37 r13:12 = lsl(r5:4,r10) // shift divisor msb into same bit position as dividend msb 38 r15:14 = lsl(r15:14,r10) // shift the bit left by same amount as divisor
|
| D | umoddi3.S | 37 r13:12 = lsl(r5:4,r10) // shift divisor msb into same bit position as dividend msb 38 r15:14 = lsl(r15:14,r10) // shift the bit left by same amount as divisor
|
| D | moddi3.S | 43 r13:12 = lsl(r5:4,r10) // shift divisor msb into same bit position as dividend msb 44 r15:14 = lsl(r15:14,r10) // shift the bit left by same amount as divisor
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/config/arm/ |
| D | lib1funcs.asm | 175 movlo divisor, divisor, lsl #4 176 movlo curbit, curbit, lsl #4 184 movlo divisor, divisor, lsl #1 185 movlo curbit, curbit, lsl #1 259 lsl work, #28 269 lsl divisor, #4 270 lsl curbit, #4 274 lsl work, #3 282 lsl divisor, #1 283 lsl curbit, #1 [all …]
|