/freebsd-11-stable/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 stfd %f14,40 + 23*8(%r6) 71 std %r10,40 + 1*8(%r6) 72 stfd %f15,40 + 24*8(%r6) 73 std %r11,40 + 2*8(%r6) 74 stfd %f16,40 + 25*8(%r6) 75 std %r12,40 + 3*8(%r6) 76 stfd %f17,40 + 26*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 stfd %f14,40 + 23*8(%r6) 76 std %r10,40 + 1*8(%r6) 77 stfd %f15,40 + 24*8(%r6) 78 std %r11,40 + 2*8(%r6) 79 stfd %f16,40 + 25*8(%r6) 80 std %r12,40 + 3*8(%r6) 81 stfd %f17,40 + 26*8(%r6) [all...] |
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/arm/ |
H A D | aeabi_ldivmod.S | 25 push {r6, lr} 27 add r6, sp, #8 28 str r6, [sp] 30 movs r6, r0 32 movs r2, r6 33 movs r6, r1 35 movs r3, r6 41 pop {r6, pc}
|
H A D | aeabi_uldivmod.S | 25 push {r6, lr} 27 add r6, sp, #8 28 str r6, [sp] 30 movs r6, r0 32 movs r2, r6 33 movs r6, r1 35 movs r3, r6 41 pop {r6, pc}
|
H A D | chkstk.S | 11 // This clobbers the register r12, and the condition codes, and uses r5 and r6 25 push {r5, r6} 30 ldr r6, [r12] 33 pop {r5, r6}
|
H A D | addsf3.S | 27 push {r4, r5, r6, r7, lr} 37 lsrs r6, r2, #(significandBits) 39 cmp r6, #0xFF 62 movs r6, #1 63 lsls r6, r6, #(significandBits + 3) 68 orrs r4, r6 74 orrs r5, r6 78 subs r6, r2, r3 85 subs r6, r [all...] |
/freebsd-11-stable/lib/libc/powerpc/gen/ |
H A D | setjmp.S | 56 mr %r6,%r3 60 mr %r5,%r6 /* &oset */ 68 stmw %r9,20(%r6) 71 stfd %f14,112+0*8(%r6) 72 stfd %f15,112+1*8(%r6) 73 stfd %f16,112+2*8(%r6) 74 stfd %f17,112+3*8(%r6) 75 stfd %f18,112+4*8(%r6) 76 stfd %f19,112+5*8(%r6) 77 stfd %f20,112+6*8(%r6) [all...] |
H A D | sigsetjmp.S | 57 mr %r6,%r3 64 mr %r5,%r6 /* &oset */ 73 stmw %r9,20(%r6) 76 stfd %f14,112+0*8(%r6) 77 stfd %f15,112+1*8(%r6) 78 stfd %f16,112+2*8(%r6) 79 stfd %f17,112+3*8(%r6) 80 stfd %f18,112+4*8(%r6) 81 stfd %f19,112+5*8(%r6) 82 stfd %f20,112+6*8(%r6) [all...] |
/freebsd-11-stable/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-11-stable/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...] |
/freebsd-11-stable/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-11-stable/sys/powerpc/powerpc/ |
H A D | swtch64.S | 91 ld %r6,TD_PCB(%r3) /* Get the old thread's PCB ptr */ 92 std %r12,PCB_CONTEXT(%r6) /* Save the non-volatile GP regs. 94 std %r14,PCB_CONTEXT+2*8(%r6) 95 std %r15,PCB_CONTEXT+3*8(%r6) 96 std %r16,PCB_CONTEXT+4*8(%r6) 97 std %r17,PCB_CONTEXT+5*8(%r6) 98 std %r18,PCB_CONTEXT+6*8(%r6) 99 std %r19,PCB_CONTEXT+7*8(%r6) 100 std %r20,PCB_CONTEXT+8*8(%r6) 101 std %r21,PCB_CONTEXT+9*8(%r6) [all...] |
H A D | swtch32.S | 86 lwz %r6,TD_PCB(%r3) /* Get the old thread's PCB ptr */ 87 stmw %r12,PCB_CONTEXT(%r6) /* Save the non-volatile GP regs. 91 stw %r16,PCB_CR(%r6) 93 stw %r16,PCB_LR(%r6) 94 stw %r1,PCB_SP(%r6) /* Save the stack pointer */ 99 mr %r17,%r6 /* and the PCB */ 125 mflr %r6 126 lwz %r6,blocked_lock@got(%r6) 129 cmpw %r6, [all...] |
/freebsd-11-stable/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 */
|
/freebsd-11-stable/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)
|
/freebsd-11-stable/sys/powerpc/ofw/ |
H A D | ofwcall32.S | 67 mfmsr %r6 98 stw %r6,28(%r1) /* Save old MSR */ 108 lwz %r6,28(%r1) 113 mtmsr %r6 145 lwz %r6,rtasmsr@got(%r7) 146 lwz %r6,0(%r6) 147 mtmsr %r6 159 lwz %r6,rtas_regsave@got(%r7) 160 lwz %r6, [all...] |
/freebsd-11-stable/sys/arm/arm/ |
H A D | inckern.S | 30 mov r6, r0 36 mov pc, r6
|
H A D | bcopyinout.S | 148 and r6, r1, #0x3 149 ldr pc, [pc, r6, lsl #2] 155 .Lial3: ldrbt r6, [r0], #1 157 strb r6, [r1], #1 161 .Lial1: ldrbt r6, [r0], #1 163 strb r6, [r1], #1 187 and r6, r1, #0x1f 188 ldr pc, [pc, r6] 198 .Lical28:ldrt r6, [r0], #4 200 str r6, [r [all...] |
H A D | copystr.S | 96 #define SAVE_REGS stmfd sp!, {r4-r6} 97 #define RESTORE_REGS ldmfd sp!, {r4-r6} 111 mov r6, #0x00000000 132 add r6, r6, #0x00000001 135 teqne r6, r2 146 strne r6, [r3] 164 mov r6, #0x00000000 185 add r6, r6, # [all...] |
H A D | bcopyinout_xscale.S | 166 ldrt r6, [r0], #0x04 /* LD:08-0b */ 173 strd r6, [r1], #0x08 /* ST:08-0f */ 174 ldrt r6, [r0], #0x04 /* LD:20-23 */ 183 strd r6, [r1], #0x08 /* ST:20-27 */ 184 ldrt r6, [r0], #0x04 /* LD:38-3b */ 193 strd r6, [r1], #0x08 /* ST:38-3f */ 194 ldrt r6, [r0], #0x04 /* LD:50-53 */ 203 strd r6, [r1], #0x08 /* ST:50-57 */ 204 ldrt r6, [r0], #0x04 /* LD:68-6b */ 212 strd r6, [r [all...] |
H A D | swtch-v6.S | 241 ldr r6, [r11, #(TD_PROC)] /* newtd->proc */ 242 ldr r6, [r6, #(P_VMSPACE)] /* newtd->proc->vmspace */ 243 add r6, #VM_PMAP /* newtd->proc->vmspace->pmap */ 244 str r6, [r8, #PC_CURPMAP] /* store to curpmap */ 247 add r6, r0 /* r6 = new pm_active */ 253 add r6, r0 /* r6 = position in new pm_active */ 263 1: ldrex r0, [r6] [all...] |
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_rtl_ppc64.S | 54 ld r6,-28696(r13) 56 xor r5,r6,r5 60 xor r0,r6,r0 104 addi r6,r5,16 107 stvx v21,0,r6 108 addi r6,r6,32 111 stvx v23,0,r6 112 addi r6,r6,3 [all...] |
/freebsd-11-stable/secure/lib/libcrypto/arm/ |
H A D | sha1-armv4-large.S | 24 ldmia r0,{r3,r4,r5,r6,r7} 30 mov r6,r6,ror#30 40 eor r10,r5,r6 @ F_xx_xx 47 eor r10,r5,r6 @ F_xx_xx 55 eor r10,r10,r6,ror#2 @ F_00_19(B,C,D) 62 add r6,r8,r6,ror#2 @ E+=K_00_19 67 add r6,r6,r [all...] |
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/ |
H A D | udivmodsi4.S | 31 r6 = sub(r3,r2) define 37 r3:2 = vlslw(r5:4,r6) 38 loop0(1f,r6) 39 p0 = cmp.eq(r6,#0)
|