Home
last modified time | relevance | path

Searched refs:r6 (Results 1 – 25 of 159) sorted by relevance

1234567

/freebsd/lib/libc/powerpc64/gen/
H A Dsetjmp.S54 mr %r6,%r3
58 mr %r5,%r6 /* &oset */
67 std %r9,40 + 0*8(%r6)
68 stfd %f14,40 + 23*8(%r6)
69 std %r10,40 + 1*8(%r6)
70 stfd %f15,40 + 24*8(%r6)
71 std %r11,40 + 2*8(%r6)
72 stfd %f16,40 + 25*8(%r6)
73 std %r12,40 + 3*8(%r6)
74 stfd %f17,40 + 26*8(%r6)
[all …]
H A Dsigsetjmp.S55 mr %r6,%r3
62 mr %r5,%r6 /* &oset */
72 std %r9,40 + 0*8(%r6)
73 stfd %f14,40 + 23*8(%r6)
74 std %r10,40 + 1*8(%r6)
75 stfd %f15,40 + 24*8(%r6)
76 std %r11,40 + 2*8(%r6)
77 stfd %f16,40 + 25*8(%r6)
78 std %r12,40 + 3*8(%r6)
79 stfd %f17,40 + 26*8(%r6)
[all …]
/freebsd/lib/libc/powerpc64/string/
H A Dstrcpy_arch_2_05.S55 xor %r6,%r6,%r6
56 cmpb %r5,%r0,%r6
64 cmpb %r5,%r0,%r6
93 srdi %r6,%r0,32
94 stw %r6,0(%r8)
95 srdi %r6,%r0,16
96 sth %r6,4(%r8)
97 srdi %r6,%r0,8
98 stb %r6,6(%r8)
102 srdi %r6,%r0,32
[all …]
H A Dbcopy.S153 srdi. %r6, %r5, 4 /* number of 16-bytes */
160 mtctr %r6
163 ld %r6, 0(%r4)
166 std %r6, 0(%r3)
176 andi. %r6, %r5, 0x0f /* number of 1-bytes */
179 mtctr %r6
182 lbz %r6, 0(%r4)
184 stb %r6, 0(%r3)
199 andi. %r6, %r4, 15
200 subfic %r7, %r6, 16
[all …]
/freebsd/lib/libc/powerpcspe/gen/
H A Dsetjmp.S54 mr %r6,%r3
58 mr %r5,%r6 /* &oset */
66 evstdd %r9,24+0*8(%r6)
67 evstdd %r10,24+1*8(%r6)
68 evstdd %r11,24+2*8(%r6)
69 evstdd %r12,24+3*8(%r6)
70 evstdd %r13,24+4*8(%r6)
71 evstdd %r14,24+5*8(%r6)
72 evstdd %r15,24+6*8(%r6)
73 evstdd %r16,24+7*8(%r6)
[all …]
H A Dsigsetjmp.S55 mr %r6,%r3
62 mr %r5,%r6 /* &oset */
73 evstdd %r9,24+0*8(%r6)
74 evstdd %r10,24+1*8(%r6)
75 evstdd %r11,24+2*8(%r6)
76 evstdd %r12,24+3*8(%r6)
77 evstdd %r13,24+4*8(%r6)
78 evstdd %r14,24+5*8(%r6)
79 evstdd %r15,24+6*8(%r6)
80 evstdd %r16,24+7*8(%r6)
[all …]
/freebsd/sys/powerpc/powerpc/
H A Dswtch64.S97 ld %r6,TD_PCB(%r3) /* Get the old thread's PCB ptr */
98 std %r12,PCB_CONTEXT(%r6) /* Save the non-volatile GP regs.
100 std %r14,PCB_CONTEXT+2*8(%r6)
101 std %r15,PCB_CONTEXT+3*8(%r6)
102 std %r16,PCB_CONTEXT+4*8(%r6)
103 std %r17,PCB_CONTEXT+5*8(%r6)
104 std %r18,PCB_CONTEXT+6*8(%r6)
105 std %r19,PCB_CONTEXT+7*8(%r6)
106 std %r20,PCB_CONTEXT+8*8(%r6)
107 std %r21,PCB_CONTEXT+9*8(%r6)
[all …]
H A Dswtch32.S86 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 */
104 mr %r17,%r6 /* and the PCB */
136 mflr %r6
137 addis %r6,%r6,(_GLOBAL_OFFSET_TABLE_-1b)@ha
138 addi %r6,%r6,(_GLOBAL_OFFSET_TABLE_-1b)@l
139 mr %r30, %r6 /* Prepare for secure-PLT calls */
[all …]
/freebsd/lib/libc/powerpc/gen/
H A Dsetjmp.S54 mr %r6,%r3
58 mr %r5,%r6 /* &oset */
66 stmw %r9,20(%r6)
69 stfd %f14,112+0*8(%r6)
70 stfd %f15,112+1*8(%r6)
71 stfd %f16,112+2*8(%r6)
72 stfd %f17,112+3*8(%r6)
73 stfd %f18,112+4*8(%r6)
74 stfd %f19,112+5*8(%r6)
75 stfd %f20,112+6*8(%r6)
[all …]
H A Dsigsetjmp.S55 mr %r6,%r3
62 mr %r5,%r6 /* &oset */
71 stmw %r9,20(%r6)
74 stfd %f14,112+0*8(%r6)
75 stfd %f15,112+1*8(%r6)
76 stfd %f16,112+2*8(%r6)
77 stfd %f17,112+3*8(%r6)
78 stfd %f18,112+4*8(%r6)
79 stfd %f19,112+5*8(%r6)
80 stfd %f20,112+6*8(%r6)
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/arm/
H A Daddsf3.S27 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, r6, #1
91 subs r3, r3, r6
[all …]
H A Daeabi_ldivmod.S25 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 Daeabi_uldivmod.S25 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}
/freebsd/sys/crypto/openssl/arm/
H A Dsha1-armv4-large.S33 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr}
35 ldmia r0,{r3,r4,r5,r6,r7}
41 mov r6,r6,ror#30
51 eor r10,r5,r6 @ F_xx_xx
58 eor r10,r5,r6 @ F_xx_xx
66 eor r10,r10,r6,ror#2 @ F_00_19(B,C,D)
73 add r6,r8,r6,ror#2 @ E+=K_00_19
78 add r6,r6,r7,ror#27 @ E+=ROR(A,27)
82 add r6,r8,r6,ror#2 @ E+=K_00_19
84 add r6,r6,r7,ror#27 @ E+=ROR(A,27)
[all …]
H A Decp_nistz256-armv4.S2416 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr}
2419 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,pc}
2421 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr}
2431 ldr r6,[r1,#8]
2436 adcs r6,r6,r6
2457 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr}
2460 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,pc}
2462 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr}
2474 ldr r6,[r1,#8]
2488 adcs r6,r6,r14
[all …]
H A Dkeccak1600-armv4.S48 ldmia r9,{r4,r5,r6,r7,r8,r9} @ A[4][2..4]
68 eor r6,r6,r12
84 eor r6,r6,r10
98 eor r6,r6,r12
124 eor r6,r6,r12
139 eor r6,r6,r10
154 eor r6,r6,r12
172 eor r6,r6,r10
187 eor r12,r6,r1,ror#32-1 @ E[1] = ROL64(C[0], 1) ^ C[3];
206 eor r3,r3,r6
[all …]
H A Dpoly1305-armv4.S20 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11}
46 ldrb r6,[r1,#2]
50 orr r4,r4,r6,lsl#16
51 ldrb r6,[r1,#5]
65 orr r5,r5,r6,lsl#8
66 ldrb r6,[r1,#8]
93 orr r6,r6,r7,lsl#8
95 orr r6,r6,r8,lsl#16
97 orr r6,r6,r9,lsl#24
99 and r6,r6,r3
[all …]
H A Dghash-armv4.S48 stmdb sp!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,lr} @ save r3/end too
50 ldmia r12,{r4,r5,r6,r7,r8,r9,r10,r11} @ copy rem_4bit ...
51 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11} @ ... to stack
62 ldmia r7,{r4,r5,r6,r7} @ load Htbl[nlo]
74 eor r5,r5,r6,lsl#28
75 eor r6,r10,r6,lsr#4
76 eor r6,r6,r7,lsl#28
92 eor r5,r5,r6,lsl#28
94 eor r6,r10,r6,lsr#4
99 eor r6,r6,r7,lsl#28
[all …]
H A Dchacha-armv4.S67 ldmia r12,{r4,r5,r6,r7} @ load counter and nonce
70 stmdb sp!,{r4,r5,r6,r7} @ copy counter and nonce
71 ldmia r3,{r4,r5,r6,r7,r8,r9,r10,r11} @ load key
73 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11} @ copy key
81 ldmia sp,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9} @ load key material
125 add r2,r2,r6
134 mov r6,r6,ror#20
137 eor r6,r6,r8,ror#20
139 add r2,r2,r6
146 mov r6,r6,ror#25
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_ppc64.S54 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,32
115 stvx v25,0,r6
116 addi r6,r6,32
[all …]
/freebsd/sys/arm/arm/
H A Dbcopyinout_xscale.S135 ldrt r6, [r0], #0x04 /* LD:08-0b */
142 strd r6, [r1], #0x08 /* ST:08-0f */
143 ldrt r6, [r0], #0x04 /* LD:20-23 */
152 strd r6, [r1], #0x08 /* ST:20-27 */
153 ldrt r6, [r0], #0x04 /* LD:38-3b */
162 strd r6, [r1], #0x08 /* ST:38-3f */
163 ldrt r6, [r0], #0x04 /* LD:50-53 */
172 strd r6, [r1], #0x08 /* ST:50-57 */
173 ldrt r6, [r0], #0x04 /* LD:68-6b */
181 strd r6, [r1], #0x08 /* ST:68-6f */
[all …]
H A Dswtch-v6.S238 ldr r6, [r11, #(TD_PROC)] /* newtd->proc */
239 ldr r6, [r6, #(P_VMSPACE)] /* newtd->proc->vmspace */
240 add r6, #VM_PMAP /* newtd->proc->vmspace->pmap */
241 str r6, [r8, #PC_CURPMAP] /* store to curpmap */
244 add r6, r0 /* r6 = new pm_active */
250 add r6, r0 /* r6 = position in new pm_active */
260 1: ldrex r0, [r6]
262 strex r1, r0, [r6]
266 ldr r0, [r6]
268 str r0, [r6]
[all …]
/freebsd/crypto/openssl/crypto/bn/asm/
H A Ds390x.S26 stmg %r6,%r13,48(%r15)
37 mlgr %r6,%r5 // *=w
45 alcgr %r6,zero
51 alcgr %r9,%r6
63 mlgr %r6,%r5
77 alcgr %r6,zero
83 alcgr %r9,%r6
107 lmg %r6,%r13,48(%r15)
112 mlgr %r6,%r5 // *=w
114 alcgr %r6,zero
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_syscall_linux_hexagon.inc37 register u32 r6 __asm__("r6") = n;
39 __asm_syscall("r"(r6));
45 register u32 r6 __asm__("r6") = n;
47 __asm_syscall("r"(r6), "0"(r0));
54 register u32 r6 __asm__("r6") = n;
57 __asm_syscall("r"(r6), "0"(r0), "r"(r1));
64 register u32 r6 __asm__("r6") = n;
68 __asm_syscall("r"(r6), "0"(r0), "r"(r1), "r"(r2));
75 register u32 r6 __asm__("r6") = n;
80 __asm_syscall("r"(r6), "0"(r0), "r"(r1), "r"(r2), "r"(r3));
[all …]
/freebsd/sys/powerpc/ofw/
H A Dofwcall32.S65 mfmsr %r6
99 stw %r6,28(%r1) /* Save old MSR */
109 lwz %r6,28(%r1)
114 mtmsr %r6
150 lwz %r6,rtasmsr@got(%r7)
151 lwz %r6,0(%r6)
152 mtmsr %r6
167 lwz %r6,rtas_regsave@got(%r7)
168 lwz %r6,0(%r6)
169 mtmsr %r6

1234567