/freebsd-10.3-release/lib/libc/powerpc64/gen/ |
H A D | setjmp.S | 56 mr %r6,%r3 60 mr %r5,%r6 /* &oset */ 69 std %r9,40 + 0*8(%r6) 70 std %r10,40 + 1*8(%r6) 71 std %r11,40 + 2*8(%r6) 72 std %r12,40 + 3*8(%r6) 73 std %r13,40 + 4*8(%r6) 74 std %r14,40 + 5*8(%r6) 75 std %r15,40 + 6*8(%r6) 76 std %r16,40 + 7*8(%r6) [all...] |
H A D | sigsetjmp.S | 57 mr %r6,%r3 64 mr %r5,%r6 /* &oset */ 74 std %r9,40 + 0*8(%r6) 75 std %r10,40 + 1*8(%r6) 76 std %r11,40 + 2*8(%r6) 77 std %r12,40 + 3*8(%r6) 78 std %r13,40 + 4*8(%r6) 79 std %r14,40 + 5*8(%r6) 80 std %r15,40 + 6*8(%r6) 81 std %r16,40 + 7*8(%r6) [all...] |
/freebsd-10.3-release/sys/cddl/contrib/opensolaris/common/atomic/powerpc64/ |
H A D | opensolaris_atomic.S | 40 1: lwarx %r6,0,%r3 41 cmplw %r6,%r4 47 2: stwcx. %r6,0,%r3 /* clear reservation */ 49 3: mr %r3,%r6 53 1: ldarx %r6,0,%r3 54 cmpld %r6,%r4 60 2: stdcx. %r6,0,%r3 /* clear reservation */ 62 3: mr %r3,%r6 66 li %r6,3 67 andc. %r6, [all...] |
/freebsd-10.3-release/crypto/openssl/crypto/bn/asm/ |
H A D | ppc.pl | 229 #.set r6,6 # ... 275 # Freely use registers r5,r6,r7,r8,r9,r10,r11 as follows: 277 # r5,r6 are the two BN_ULONGs being multiplied. 296 $LD r6,`1*$BNSZ`(r4) 297 $UMULL r7,r5,r6 298 $UMULH r8,r5,r6 311 $UMULL r7,r6,r6 312 $UMULH r8,r6,r6 [all...] |
H A D | s390x.S | 26 stmg %r6,%r10,48(%r15) 36 mlgr %r6,%r5 // *=w 38 alcgr %r6,zero 44 alcgr %r9,%r6 50 mlgr %r6,%r5 52 alcgr %r6,zero 58 alcgr %r9,%r6 72 lmg %r6,%r10,48(%r15) 77 mlgr %r6,%r5 // *=w 79 alcgr %r6,zer [all...] |
/freebsd-10.3-release/contrib/gcclibs/libgomp/config/linux/powerpc/ |
H A D | futex.h | 41 register long int r6 __asm__ ("r6"); 47 r6 = 0; 54 : "=r"(r0), "=r"(r3), "=r"(r4), "=r"(r5), "=r"(r6) 55 : "r"(r0), "r"(r3), "r"(r4), "r"(r5), "r"(r6)
|
/freebsd-10.3-release/sys/powerpc/powerpc/ |
H A D | swtch64.S | 83 ld %r6,TD_PCB(%r3) /* Get the old thread's PCB ptr */ 84 std %r12,PCB_CONTEXT(%r6) /* Save the non-volatile GP regs. 86 std %r14,PCB_CONTEXT+2*8(%r6) 87 std %r15,PCB_CONTEXT+3*8(%r6) 88 std %r16,PCB_CONTEXT+4*8(%r6) 89 std %r17,PCB_CONTEXT+5*8(%r6) 90 std %r18,PCB_CONTEXT+6*8(%r6) 91 std %r19,PCB_CONTEXT+7*8(%r6) 92 std %r20,PCB_CONTEXT+8*8(%r6) 93 std %r21,PCB_CONTEXT+9*8(%r6) [all...] |
H A D | swtch32.S | 84 lwz %r6,TD_PCB(%r3) /* Get the old thread's PCB ptr */ 85 stmw %r12,PCB_CONTEXT(%r6) /* Save the non-volatile GP regs. 89 stw %r16,PCB_CR(%r6) 91 stw %r16,PCB_LR(%r6) 94 stw %r16,PCB_BOOKE_DBCR0(%r6) 96 stw %r1,PCB_SP(%r6) /* Save the stack pointer */ 101 mr %r17,%r6 /* and the PCB */ 127 lis %r6,blocked_lock@ha 128 addi %r6,%r6,blocked_loc [all...] |
/freebsd-10.3-release/lib/libkse/arch/powerpc/powerpc/ |
H A D | enter_uts.S | 38 add %r1,%r5,%r6 /* new stack = stack + stacksz */
|
/freebsd-10.3-release/lib/libc/powerpc/sys/ |
H A D | brk.S | 50 lwz %r6,0(%r5) 53 lwz %r6,HIDENAME(minbrk)@l(%r5) 55 cmplw %r6,%r3 /* if (minbrk <= r3) */ 57 mr %r6,%r3 /* r6 = r3 */ 59 mr %r3,%r6 /* new break value */ 65 stw %r6,0(%r7) 68 stw %r6,HIDENAME(curbrk)@l(%r7)
|
H A D | sbrk.S | 49 lwz %r6,0(%r5) 52 lwz %r6,HIDENAME(curbrk)@l(%r5) /* r6 = old break */ 56 add %r3,%r3,%r6 67 mr %r3,%r6 /* set return value */
|
H A D | ptrace.S | 40 stw %r6,20(%r1) 50 lwz %r6,20(%r1)
|
/freebsd-10.3-release/lib/libc/powerpc64/sys/ |
H A D | brk.S | 45 addis %r6,%r2,HIDENAME(minbrk)@toc@ha 46 ld %r6,HIDENAME(minbrk)@toc@l(%r6) 47 cmpld %r6,%r3 /* if (minbrk <= r3) */ 49 mr %r6,%r3 /* r6 = r3 */ 51 mr %r3,%r6 /* new break value */ 58 std %r6,HIDENAME(curbrk)@toc@l(%r7)
|
H A D | sbrk.S | 45 ld %r6,0(%r5) /* r6 = old break */ 48 add %r3,%r3,%r6 55 mr %r3,%r6 /* set return value */
|
/freebsd-10.3-release/lib/libc/powerpc/gen/ |
H A D | setjmp.S | 56 mr %r6,%r3 60 mr %r5,%r6 /* &oset */ 68 stmw %r9,20(%r6) 75 mr %r6,%r4 /* save val param */ 85 or. %r3,%r6,%r6
|
H A D | sigsetjmp.S | 57 mr %r6,%r3 64 mr %r5,%r6 /* &oset */ 73 stmw %r9,20(%r6) 80 mr %r6,%r4 93 or. %r3,%r6,%r6
|
/freebsd-10.3-release/sys/powerpc/ofw/ |
H A D | ofwcall32.S | 67 mfmsr %r6 94 stw %r6,28(%r1) /* Save old MSR */ 104 lwz %r6,28(%r1) 109 mtmsr %r6 137 lis %r6,rtasmsr@ha 138 lwz %r6,rtasmsr@l(%r6) 139 mtmsr %r6 147 lis %r6,rtas_regsave@ha 148 lwz %r6,rtas_regsav [all...] |
/freebsd-10.3-release/sys/boot/powerpc/ps3/ |
H A D | lv1call.S | 48 clrldi %r6,%r6,32; \ 87 ld %r6,-16(%r1) 112 li %r6,16 113 sldi %r6,%r6,16 114 or %r5,%r5,%r6 120 lwz %r6,-4(%r1) 122 std %r4,0(%r6) 148 ld %r6, [all...] |
/freebsd-10.3-release/sys/arm/arm/ |
H A D | inckern.S | 30 mov r6, r0 36 mov pc, r6
|
H A D | bcopyinout.S | 140 and r6, r1, #0x3 141 ldr pc, [pc, r6, lsl #2] 147 .Lial3: ldrbt r6, [r0], #1 149 strb r6, [r1], #1 153 .Lial1: ldrbt r6, [r0], #1 155 strb r6, [r1], #1 179 and r6, r1, #0x1f 180 ldr pc, [pc, r6] 190 .Lical28:ldrt r6, [r0], #4 192 str r6, [r [all...] |
H A D | copystr.S | 98 #define SAVE_REGS stmfd sp!, {r4-r6} 99 #define RESTORE_REGS ldmfd sp!, {r4-r6} 113 mov r6, #0x00000000 129 add r6, r6, #0x00000001 132 teqne r6, r2 143 strne r6, [r3] 161 mov r6, #0x00000000 177 add r6, r6, # [all...] |
H A D | bcopyinout_xscale.S | 159 ldrt r6, [r0], #0x04 /* LD:08-0b */ 166 strd r6, [r1], #0x08 /* ST:08-0f */ 167 ldrt r6, [r0], #0x04 /* LD:20-23 */ 176 strd r6, [r1], #0x08 /* ST:20-27 */ 177 ldrt r6, [r0], #0x04 /* LD:38-3b */ 186 strd r6, [r1], #0x08 /* ST:38-3f */ 187 ldrt r6, [r0], #0x04 /* LD:50-53 */ 196 strd r6, [r1], #0x08 /* ST:50-57 */ 197 ldrt r6, [r0], #0x04 /* LD:68-6b */ 205 strd r6, [r [all...] |
H A D | in_cksum_arm.S | 134 ldrbgt r6, [r0], #0x01 /* Fetch 3rd byte */ 135 movle r6, #0x00 139 orreq r2, r2, r6, lsl #24 141 orrne r2, r2, r6, lsl #16 144 orreq r2, r2, r6, lsl #16 146 orrne r2, r2, r6, lsl #24 167 * setting r6 to zero to avoid stalling for results in the 171 mov r6, #0x00 174 adds r2, r2, r6 176 ldrd r6, [r [all...] |
/freebsd-10.3-release/contrib/compiler-rt/lib/arm/ |
H A D | divmodsi4.S | 32 mov r6, r2 41 ldr r1, [r6] 46 str r1, [r6]
|
/freebsd-10.3-release/lib/libc/arm/aeabi/ |
H A D | aeabi_asm_double.S | 47 push {r4, r5, r6, r7, ip, lr} 52 mov r6, r2 66 mov r2, r6 81 pop {r4, r5, r6, r7, ip, pc}
|