/barrelfish-master/lib/compiler-rt/builtins/arm/ |
H A D | bswapsi2.S | 24 eor r1, r0, r0, ror #16 25 bic r1, r1, #0xff0000 26 mov r1, r1, lsr #8 27 eor r0, r1, r0, ror #8
|
H A D | clzdi2.S | 26 clzeq r0, r1 29 cmp r1, 0 31 clzne r0, r1 40 // r1: upper half of n, overwritten after check 41 // r1: count of leading zeros in n + 1 45 moveq r0, r1 47 cmp r1, 0 48 movne r0, r1 50 movne r1, 1 51 moveq r1, 3 [all...] |
H A D | aeabi_uidivmod.S | 28 cmp r0, r1 30 push {r0, r1, lr} 32 pop {r1, r2, r3} 34 subs r1, r1, r2 37 movs r1, r0 46 mov r0, r1 47 mov r1, r3 50 ldr r1, [sp]
|
H A D | divmodsi4.S | 34 tst r1, r1 37 sdiv r0, r3, r1 38 mls r1, r0, r1, r3 39 str r1, [r2] 48 eor r4, r0, r1 53 eor lr, r1, r1, asr #31 55 sub r1, l [all...] |
H A D | negdf2vfp.S | 23 eor r1, r1, #-2147483648 // flip sign bit on double in r0/r1 pair
|
H A D | aeabi_idivmod.S | 27 push {r0, r1, lr} 29 pop {r1, r2, r3} // now r0 = quot, r1 = num, r2 = denom 31 subs r1, r1, r2 39 mov r0, r1 40 mov r1, r3 43 ldr r1, [sp]
|
H A D | divsi3.S | 35 tst r1,r1 37 sdiv r0, r0, r1 47 eors r4, r1 49 eor r4, r0, r1 54 asrs r3, r1, #31 56 eors r1, r3 58 subs r1, r1, r3 61 eor r3, r1, r [all...] |
H A D | clzsi2.S | 28 // r1: count of leading zeros in n + 1 30 mov r1, 1 34 // r1 += SHIFT; 42 addeq r1, shift \ 58 // The r1's initial value of 1 compensates for the 1 here. 59 sub r0, r1, r0, lsr #1
|
H A D | modsi3.S | 32 tst r1, r1 34 sdiv r2, r0, r1 35 mls r0, r2, r1, r0 46 eor r3, r1, r1, asr #31 48 sub r1, r3, r1, asr #31
|
H A D | umodsi3.S | 26 tst r1, r1 28 udiv r2, r0, r1 29 mls r0, r2, r1, r0 32 cmp r1, #1 37 cmp r0, r1 43 // r0 is the numerator, r1 the denominator. 46 // r0 and (r1 << I) have the highest bit set in the same position. 53 // that (r0 << shift) < 2 * r1. The quotient is stored in r3. 57 clz r3, r1 [all...] |
H A D | bswapdi2.S | 29 // r0 = rev(r1) 30 eor r0, r1, r1, ror #16 33 eor r0, r0, r1, ror #8 36 rev r0, r1 // r0 = rev(r1) 38 mov r1, r2 // r1 = r2 = rev(r0)
|
H A D | aeabi_memset.S | 17 mov r3, r1 18 mov r1, r2 34 mov r2, r1 35 movs r1, #0
|
H A D | comparesf2.S | 48 vmov r1, s1 55 lsls r3, r1, #1 58 mov r3, r1, lsl #1 77 eors r6, r1 81 eorsne r12, r0, r1 112 lsrs r1, #31 119 mvnlo r0, r1, asr #31 130 lsrs r1, #31 136 movhi r0, r1, asr #31 225 vmov r1, s [all...] |
H A D | udivmodsi4.S | 28 tst r1, r1 31 udiv r0, r3, r1 32 mls r1, r0, r1, r3 33 str r1, [r2] 36 cmp r1, #1 39 cmp r0, r1 44 // r0 is the numerator, r1 the denominator. 47 // r0 and (r1 << [all...] |
/barrelfish-master/lib/libc/arm/gen/ |
H A D | divsi3.S | 30 mov r0, r1 39 mov r0, r1 55 .L_udivide: /* r0 = r0 / r1; r1 = r0 % r1 */ 56 eor r0, r1, r0 57 eor r1, r0, r1 58 eor r0, r1, r0 59 /* r0 = r1 / r [all...] |
/barrelfish-master/lib/libc/arm/string/ |
H A D | memcpy_xscale.S | 45 pld [r1] 54 ldrb ip, [r1], #0x01 57 ldrble ip, [r1], #0x01 60 ldrblt ip, [r1], #0x01 66 ands ip, r1, #0x03 /* Is src also word-aligned? */ 71 ldrne ip, [r1], #0x04 82 ldr r4, [r1], #0x04 /* LD:00-03 */ 83 ldr r5, [r1], #0x04 /* LD:04-07 */ 84 pld [r1, #0x18] /* Prefetch 0x20 */ 85 ldr r6, [r1], # [all...] |
H A D | memset.S | 79 * r1 - byte to write 92 and r3, r1, #0xff /* We deal with bytes */ 93 mov r1, r2 95 cmp r1, #0x04 /* Do we have less than 4 bytes */ 111 cmp r1, #0x10 118 subne r1, r1, #0x04 /* Quad-align if necessary */ 120 cmp r1, #0x10 124 cmp r1, #0x80 /* If < 128 then skip the big loop */ 129 subs r1, r [all...] |
H A D | strlen.S | 33 mov r1, #0 56 addne r1, r1, #1 64 addne r1, r1, #1 72 addne r1, r1, #1 80 addne r1, r1, #1 83 mov r0, r1 [all...] |
/barrelfish-master/lib/openssl-1.0.0d/crypto/des/times/ |
H A D | alpha.cc | 11 4 r1 p 154729.68 85.4% 13 16 r1 p 152357.96 84.1% 15 4 r1 i 146695.59 81.0% 16 16 r1 i 144961.00 80.0%
|
H A D | hpux.cc | 7 16 r1 i 139455.33 93.3% 9 4 r1 i 136692.65 91.5% 11 16 r1 p 109397.07 73.2% 15 4 r1 p 107685.83 72.1%
|
/barrelfish-master/lib/libc/arm/sys/ |
H A D | brk.S | 58 GOT_GET(r1, r3, .Lminbrk) 61 ldr r1, [r1] 67 cmp r0, r1 69 movlt r0, r1 75 ldr r1, .Lcurbrk 76 ldr r1, [r3, r1] 78 ldr r1, .Lcurbrk 81 str r2, [r1] [all...] |
H A D | Ovfork.S | 42 * r1 == 0 in parent process, r1 == 1 in child process. 52 sub r1, r1, #1 /* r1 == 0xffffffff if parent, 0 if child */ 53 and r0, r0, r1 /* r0 == 0 if child, else unchanged */
|
H A D | sbrk.S | 60 ldr r1, [r2] 64 add r0, r0, r1 70 add r1, r0, r3 71 str r1, [r2]
|
/barrelfish-master/usr/eclipseclp/Kernel/src/ |
H A D | sha.c | 242 #define r1(f, K) \ macro 251 #define r1(f, K) \ macro 345 r1(f0,K0); r1(f0,K0); r1(f0,K0); r1(f0,K0); 346 r1(f1,K1); r1(f1,K1); r1(f1,K1); r1(f [all...] |
/barrelfish-master/lib/openssl-1.0.0d/crypto/idea/ |
H A D | i_skey.c | 66 register IDEA_INT *kt,*kf,r0,r1,r2; local 77 r1= kf[2]; 78 *(kt++)= ((r2<<9) | (r1>>7))&0xffff; 80 *(kt++)= ((r1<<9) | (r0>>7))&0xffff; 81 r1= kf[4]; 82 *(kt++)= ((r0<<9) | (r1>>7))&0xffff; 84 *(kt++)= ((r1<<9) | (r0>>7))&0xffff; 85 r1= kf[6]; 86 *(kt++)= ((r0<<9) | (r1>>7))&0xffff; 88 *(kt++)= ((r1<< [all...] |