/freebsd-10.0-release/lib/libc/powerpc64/gen/ |
H A D | _ctx_start.S | 39 mr %r3,%r15 /* pass pointer to ucontext as argument */
|
/freebsd-10.0-release/sys/arm/arm/ |
H A D | cpufunc_asm_sa1.S | 55 mrs r3, cpsr_all 56 orr r1, r3, #(I32_bit | F32_bit) 59 ldr r3, .Lblock_userspace_access 60 ldr r2, [r3] 62 str r1, [r3] 64 stmfd sp!, {r0-r3, lr} 66 ldmfd sp!, {r0-r3, lr} 83 msr cpsr_all, r3 85 str r2, [r3] 157 mrs r3, cpsr_al [all...] |
H A D | cpufunc_asm_sa11x0.S | 83 mrs r3, cpsr_all /* 6 */ 84 orr r2, r3, #(I32_bit|F32_bit) /* 7 */ 96 msr cpsr_all, r3
|
H A D | cpufunc_asm_xscale.S | 117 mrc p15, 0, r3, c1, c0, 0 /* Read the control register */ 118 bic r2, r3, r0 /* Clear bits */ 121 teq r2, r3 /* Only write if there was a change */ 124 mov r0, r3 /* Return old value */ 137 mrs r3, cpsr_all 138 orr r1, r3, #(I32_bit | F32_bit) 141 ldr r3, .Lblock_userspace_access 142 ldr r2, [r3] 144 str r1, [r3] 146 stmfd sp!, {r0-r3, l [all...] |
H A D | swtch.S | 153 ldrne r3, [r0] /* But if yes, fetch current value */ 156 cmpne r3, r2 /* Stuffing the same value? */ 268 ldr r3, =ARM_TP_ADDRESS 269 ldr r9, [r3] 271 ldr r9, [r3, #4] 273 ldr r9, [r3, #8] 278 str r9, [r3] 280 str r9, [r3, #4] 282 str r9, [r3, #8] 296 mrs r3, cps [all...] |
H A D | cpufunc_asm_arm8.S | 43 mrc p15, 0, r3, c15, c0, 0 /* Read the clock register */ 44 bic r2, r3, #0x11 /* turn off dynamic clocking 48 bic r2, r3, r0 /* Clear bits */ 59 mov r0, r3 /* Return old value */ 70 mrs r3, cpsr_all 71 orr r1, r3, #(I32_bit | F32_bit) 74 stmfd sp!, {r0-r3, lr} 76 ldmfd sp!, {r0-r3, lr} 91 msr cpsr_all, r3 185 mrs r3, cpsr_al [all...] |
H A D | copystr.S | 69 * r3 - lencopied 91 2: teq r3, #0x00000000 92 strne r5, [r3] 105 * r3 - lencopied 142 2: teq r3, #0x00000000 143 strne r6, [r3] 153 * r3 - lencopied 190 2: teq r3, #0x00000000 191 strne r6, [r3]
|
H A D | cpufunc_asm_pj4b.S | 81 sub r3, ip, #1 82 and r2, r0, r3 84 bic r0, r0, r3 115 sub r3, ip, #1 116 and r2, r0, r3 118 bic r0, r0, r3 140 sub r3, ip, #1 141 and r2, r0, r3 143 bic r0, r0, r3 164 sub r3, i [all...] |
H A D | cpufunc_asm.S | 129 mrc p15, 0, r3, c1, c0, 0 /* Read the control register */ 130 bic r2, r3, r0 /* Clear bits */ 134 teq r2, r3 /* Only write if there is a change */ 136 mov r0, r3 /* Return old value */
|
/freebsd-10.0-release/contrib/compiler-rt/lib/arm/ |
H A D | udivmodsi4.S | 26 #define i r3 43 clz r3, b 47 subs i, r3, r4
|
H A D | udivsi3.S | 27 #define i r3 54 clz r3, b 58 subs i, r3, r2
|
/freebsd-10.0-release/lib/libc/powerpc/sys/ |
H A D | brk.S | 55 cmplw %r6,%r3 /* if (minbrk <= r3) */ 57 mr %r6,%r3 /* r6 = r3 */ 59 mr %r3,%r6 /* new break value */
|
/freebsd-10.0-release/lib/libc/powerpc64/sys/ |
H A D | brk.S | 47 cmpld %r6,%r3 /* if (minbrk <= r3) */ 49 mr %r6,%r3 /* r6 = r3 */ 51 mr %r3,%r6 /* new break value */
|
H A D | ptrace.S | 37 stw %r3,48(%r1) 45 stw %r7,0(%r3) 47 lwz %r3,48(%r1)
|
/freebsd-10.0-release/lib/libc/arm/gen/ |
H A D | _setjmp.S | 58 * r1-r3,ip are scratch registers in functions 67 GOT_INIT(r3, .L_setjmp_got, .L_setjmp_gotinit) 68 ldr r2, [r2, r3] 104 bic r3, r2, #(_JB_MAGIC__SETJMP ^ _JB_MAGIC__SETJMP_VFP) 107 teq ip, r3 /* magic correct? */ 111 teq r3, r2 /* did magic change? */
|
H A D | setjmp.S | 72 GOT_INIT(r3, .Lsetjmp_got, .Lsetjmp_gotinit) 73 ldr r2, [r2, r3] 111 bic r3, r2, #(_JB_MAGIC_SETJMP ^ _JB_MAGIC_SETJMP_VFP) 112 teq r3, ip
|
/freebsd-10.0-release/sys/ia64/ia64/ |
H A D | mp_locore.S | 54 add r3 = 16, gp 77 st8 [gp] = r3 // trace = 0x10 83 ld8 r17 = [r3], 16 // as_pgtbl_itir 114 st8 [gp] = r3 // trace = 0x20 119 ld8 r17 = [r3], 16 // as_text_pte 138 st8 [gp] = r3 // trace = 0x30 164 ld8 r16 = [r3], 16 // as_data_va 169 st8 [gp] = r3 // trace = 0x40 176 ld8 r18 = [r3], 16 // as_data_itir 208 ld8 r17 = [r3], 1 [all...] |
H A D | setjmp.S | 85 mov r3 = pr // save predicates 94 st8 [r10] = r3, J_LC-J_PREDS 159 mov r3 = b0 162 st8 [r10] = r3, J_B2-J_B0 164 mov r3 = b2 167 st8 [r10] = r3, J_B4-J_B2 169 mov r3 = b4 172 st8 [r10] = r3 269 ld8 r3 = [r11], J_R4-J_LC // get lc register 273 mov ar.lc = r3 [all...] |
/freebsd-10.0-release/sys/arm/include/ |
H A D | asmacros.h | 131 stmdb sp, {r0-r3}; /* Save 4 registers */ \ 134 mrs r3, spsr; /* Save xxx32 spsr */ \ 145 msr spsr_all, r3; /* Restore correct spsr */ \ 146 ldmdb r1, {r0-r3}; /* Restore 4 regs from xxx mode */ \ 157 ldr r3, [r5]; /* Retrieve global RAS_START */ \ 158 cmp r3, #0; /* and reset it if non-zero. */ \ 163 strhi r3, [r0, #16]; /* the RAS_START location. */ \ 168 stmdb sp, {r0-r3}; /* Save 4 registers */ \ 171 mrs r3, spsr; /* Save xxx32 spsr */ \ 182 msr spsr_all, r3; /* Restor [all...] |
/freebsd-10.0-release/lib/libc/ia64/gen/ |
H A D | _setjmp.S | 79 mov r3 = pr // save predicates 88 st8 [r10] = r3, J_LC-J_PREDS 161 mov r3 = b0 164 st8 [r10] = r3, J_B2-J_B0 166 mov r3 = b2 169 st8 [r10] = r3, J_B4-J_B2 171 mov r3 = b4 174 st8 [r10] = r3 230 ld8 r3 = [r11], J_R4-J_LC // get lc register 234 mov ar.lc = r3 [all...] |
/freebsd-10.0-release/crypto/openssl/crypto/bn/asm/ |
H A D | ppc.pl | 226 #.set r3,3 # 1st argument/return value 272 # r3 contains r 294 $ST r9,`0*$BNSZ`(r3) # r[0]=c1; 309 $ST r10,`1*$BNSZ`(r3) #r[1]=c2; 328 $ST r11,`2*$BNSZ`(r3) #r[2]=c3 352 $ST r9,`3*$BNSZ`(r3) #r[3]=c1 370 $ST r10,`4*$BNSZ`(r3) #r[4]=c2 382 $ST r11,`5*$BNSZ`(r3) #r[5] = c3 389 $ST r9,`6*$BNSZ`(r3) #r[6]=c1 390 $ST r10,`7*$BNSZ`(r3) # [all...] |
H A D | s390x.S | 15 // BN_ULONG bn_mul_add_words(BN_ULONG *r2,BN_ULONG *r3,int r4,BN_ULONG r5); 35 lg %r7,0(%r2,%r3) // ap[i] 42 lg %r9,8(%r2,%r3) 49 lg %r7,16(%r2,%r3) 56 lg %r9,24(%r2,%r3) 76 lg %r7,0(%r2,%r3) // ap[i] 90 // BN_ULONG bn_mul_words(BN_ULONG *r2,BN_ULONG *r3,int r4,BN_ULONG r5); 110 lg %r7,0(%r2,%r3) // ap[i] 115 lg %r9,8(%r2,%r3) 120 lg %r7,16(%r2,%r3) [all...] |
/freebsd-10.0-release/lib/libc/sparc64/fpu/ |
H A D | fpu_add.c | 68 u_int r0, r1, r2, r3; local 177 FPU_SUBCS(r3, x->fp_mant[3], y->fp_mant[3]); 183 if ((r0 | r1 | r2 | r3) == 0) { 201 FPU_SUBS(r3, 0, r3); 206 r->fp_mant[3] = r3;
|
/freebsd-10.0-release/sys/powerpc/fpu/ |
H A D | fpu_add.c | 66 u_int r0, r1, r2, r3; local 188 FPU_SUBCS(r3, x->fp_mant[3], y->fp_mant[3]); 194 if ((r0 | r1 | r2 | r3) == 0) { 212 FPU_SUBS(r3, 0, r3); 217 r->fp_mant[3] = r3;
|
/freebsd-10.0-release/crypto/openssl/crypto/ |
H A D | armv4cpuid.S | 26 add r3,r2,r1 27 strex r2,r3,[r0] 30 mov r0,r3 35 adr r3,.Lspinlock 38 add r6,r3,r2 @ &spinlock 96 eor r3,r3,r3
|