/freebsd-10-stable/lib/libc/powerpc/sys/ |
H A D | pipe.S | 34 mr %r5,%r3 /* save pointer */ 36 sc /* r5 is preserved */ 38 stw %r3,0(%r5) /* success, store fds */ 39 stw %r4,4(%r5)
|
H A D | sbrk.S | 46 mflr %r5 48 lwz %r5,HIDENAME(curbrk)@got(%r5) 49 lwz %r6,0(%r5) 51 lis %r5,HIDENAME(curbrk)@ha 52 lwz %r6,HIDENAME(curbrk)@l(%r5) /* r6 = old break */ 62 stw %r7,0(%r5) 64 stw %r7,HIDENAME(curbrk)@l(%r5) /* record new break */
|
H A D | setlogin.S | 41 li %r5,%r0 42 stw %r5,0(%r4) 46 li %r5,0 47 stw %r5,CNAME(_logname_valid)@l(%r4)
|
/freebsd-10-stable/sys/cddl/contrib/opensolaris/common/atomic/powerpc64/ |
H A D | opensolaris_atomic.S | 31 1: ldarx %r5,0,%r3 32 add %r5,%r4,%r5 33 stdcx. %r5,0,%r3 36 mr %r3,%r5 43 stwcx. %r5,0,%r3 56 stdcx. %r5,0,%r3 75 1: lwarx %r5,0,%r6 76 or %r5,%r4,%r5 [all...] |
/freebsd-10-stable/contrib/gcclibs/libgomp/config/linux/powerpc/ |
H A D | futex.h | 40 register long int r5 __asm__ ("r5"); 46 r5 = val; 54 : "=r"(r0), "=r"(r3), "=r"(r4), "=r"(r5), "=r"(r6) 55 : "r"(r0), "r"(r3), "r"(r4), "r"(r5), "r"(r6)
|
/freebsd-10-stable/lib/libkse/arch/powerpc/powerpc/ |
H A D | enter_uts.S | 38 add %r1,%r5,%r6 /* new stack = stack + stacksz */
|
/freebsd-10-stable/sys/powerpc/ofw/ |
H A D | ofwcall32.S | 78 lis %r5,ofmsr@ha 79 lwz %r5,ofmsr@l(%r5) 80 mtmsr %r5 89 mr %r5,%r1 92 stw %r5,20(%r1) /* Save real stack pointer */ 95 li %r5,0 96 stw %r5,4(%r1) 97 stw %r5,0(%r1) 129 lis %r5,rtas_regsav [all...] |
H A D | ofwcall64.S | 105 lis %r5,ofmsr@ha 106 ld %r5,ofmsr@l(%r5) 107 mtmsrd %r5 116 mr %r5,%r1 119 std %r5,8(%r1) /* Save real stack pointer */ 122 li %r5,0 123 stw %r5,4(%r1) 124 stw %r5,0(%r1) 143 ld %r5,4 [all...] |
/freebsd-10-stable/sys/boot/powerpc/ps3/ |
H A D | start.S | 35 * at which we were loaded, and r5 0 (kexec) or a pointer to Open Firmware 109 mfmsr %r5; \ 110 clrldi %r6,%r5,1; \ 132 li %r5,0x100 /* r5: dest address */ 133 1: add %r6,%r4,%r5 /* r6: source address */ 135 std %r7,0(%r5) 136 addi %r5,%r5,8 137 cmpw %r5, [all...] |
H A D | lv1call.S | 47 clrldi %r5,%r5,32; \ 86 LD64_IM(%r5,0x7075,0x0000,0x0000,0x0000 /* "pu" */) 93 lwz %r5,-8(%r1) 94 std %r4,0(%r5) 110 li %r5,24 /* Page sizes: (24 << 56) | (16 << 48) */ 111 sldi %r5,%r5,24 114 or %r5,%r5, [all...] |
/freebsd-10-stable/sys/arm/arm/ |
H A D | copystr.S | 74 stmfd sp!, {r4-r5} /* stack is 8 byte aligned */ 76 mov r5, #0x00000000 81 add r5, r5, #0x00000001 84 teqne r5, r2 92 strne r5, [r3] 94 ldmfd sp!, {r4-r5} /* stack is 8 byte aligned */ 125 adr r5, .Lcopystrfault 126 str r5, [r4, #PCB_ONFAULT] 128 1: ldrbt r5, [r [all...] |
H A D | in_cksum_arm.S | 132 ldrbge r5, [r0], #0x01 /* Fetch 2nd byte */ 133 movlt r5, #0x00 138 orreq r2, r5, r4, lsl #8 140 orrne r2, r4, r5, lsl #8 143 orreq r2, r4, r5, lsl #8 145 orrne r2, r5, r4, lsl #8 178 adcs r2, r2, r5 184 adcs r2, r2, r5 191 adcs r2, r2, r5 197 adcs r2, r2, r5 [all...] |
H A D | bcopyinout_xscale.S | 157 ldrt r5, [r0], #0x04 /* LD:04-07 */ 165 ldrt r5, [r0], #0x04 /* LD:1c-1f */ 175 ldrt r5, [r0], #0x04 /* LD:34-37 */ 185 ldrt r5, [r0], #0x04 /* LD:4c-4f */ 194 ldrt r5, [r0], #0x04 /* LD:64-67 */ 204 ldrt r5, [r0], #0x04 /* LD:7c-7f */ 221 ldrt r5, [r0], #0x04 229 ldrt r5, [r0], #0x04 242 rsb r5, r4, #0x18 244 add pc, pc, r5, ls [all...] |
/freebsd-10-stable/lib/libc/powerpc64/sys/ |
H A D | pipe.S | 34 mr %r5,%r3 /* save pointer */ 36 sc /* r5 is preserved */ 38 stw %r3,0(%r5) /* success, store fds */ 39 stw %r4,4(%r5)
|
H A D | setlogin.S | 37 li %r5,0 38 stw %r5,CNAME(_logname_valid)@toc@l(%r4)
|
H A D | sbrk.S | 43 addis %r5,%r2,HIDENAME(curbrk)@toc@ha 44 addi %r5,%r5,HIDENAME(curbrk)@toc@l 45 ld %r6,0(%r5) /* r6 = old break */ 53 std %r7,0(%r5)
|
/freebsd-10-stable/lib/libc/arm/string/ |
H A D | memcpy_arm.S | 62 * Additional registers are preserved prior to use i.e. r4, r5 & lr 170 stmdb sp!, {r4, r5} 178 ldmia r1!, {r4, r5, r12, lr} 182 orr r4, r4, r5, lsr #24 183 mov r5, r5, lsl #8 184 orr r5, r5, r12, lsr #24 190 orr r4, r4, r5, lsl #24 191 mov r5, r [all...] |
H A D | memmove.S | 161 stmdb sp!, {r4, r5} 169 ldmia r1!, {r4, r5, r12, lr} 173 orr r4, r4, r5, lsr #24 174 mov r5, r5, lsl #8 175 orr r5, r5, r12, lsr #24 181 orr r4, r4, r5, lsl #24 182 mov r5, r5, ls [all...] |
/freebsd-10-stable/crypto/openssl/crypto/bn/asm/ |
H A D | ppc.pl | 228 #.set r5,5 # 3rd argument/volatile register 275 # Freely use registers r5,r6,r7,r8,r9,r10,r11 as follows: 277 # r5,r6 are the two BN_ULONGs being multiplied. 287 $LD r5,`0*$BNSZ`(r4) 288 $UMULL r9,r5,r5 289 $UMULH r10,r5,r5 #in first iteration. No need 297 $UMULL r7,r5,r6 298 $UMULH r8,r5,r [all...] |
/freebsd-10-stable/contrib/compiler-rt/lib/arm/ |
H A D | divmodsi4.S | 31 mov r5, r0 43 eor r1, r1, r5, asr #31 45 sub r1, r1, r5, asr #31
|
/freebsd-10-stable/lib/libc/arm/aeabi/ |
H A D | aeabi_asm_double.S | 47 push {r4, r5, r6, r7, ip, lr} 51 mov r5, r1 65 mov r1, r5 81 pop {r4, r5, r6, r7, ip, pc}
|
H A D | aeabi_asm_float.S | 47 push {r4, r5, ip, lr} 51 mov r5, r1 63 mov r1, r5 77 pop {r4, r5, ip, pc}
|
/freebsd-10-stable/lib/libc/arm/gen/ |
H A D | _ctx_start.S | 7 mov r0, r5
|
/freebsd-10-stable/lib/libc/powerpc/gen/ |
H A D | setjmp.S | 60 mr %r5,%r6 /* &oset */ 61 addi %r5,%r5,4 82 li %r5,0 /* oset = NULL */
|
H A D | sigsetjmp.S | 64 mr %r5,%r6 /* &oset */ 65 addi %r5,%r5,4 89 li %r5,0 /* oset = NULL */
|