Home
last modified time | relevance | path

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

12345

/NextBSD/lib/libc/powerpc64/gen/
HDsetjmp.S56 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 …]
HDsigsetjmp.S57 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 …]
/NextBSD/lib/libc/powerpc/gen/
HDsetjmp.S56 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 …]
HDsigsetjmp.S57 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 …]
/NextBSD/sys/powerpc/powerpc/
HDswtch64.S91 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 …]
HDswtch32.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 */
99 mr %r17,%r6 /* and the PCB */
125 mflr %r6
126 lwz %r6,blocked_lock@got(%r6)
129 cmpw %r6,%r7
150 lwz %r6, PCB_FLAGS(%r17)
[all …]
/NextBSD/sys/arm/arm/
HDbcopyinout.S149 and r6, r1, #0x3
150 ldr pc, [pc, r6, lsl #2]
156 .Lial3: ldrbt r6, [r0], #1
158 strb r6, [r1], #1
162 .Lial1: ldrbt r6, [r0], #1
164 strb r6, [r1], #1
188 and r6, r1, #0x1f
189 ldr pc, [pc, r6]
199 .Lical28:ldrt r6, [r0], #4
201 str r6, [r1], #4
[all …]
HDbcopyinout_xscale.S168 ldrt r6, [r0], #0x04 /* LD:08-0b */
175 strd r6, [r1], #0x08 /* ST:08-0f */
176 ldrt r6, [r0], #0x04 /* LD:20-23 */
185 strd r6, [r1], #0x08 /* ST:20-27 */
186 ldrt r6, [r0], #0x04 /* LD:38-3b */
195 strd r6, [r1], #0x08 /* ST:38-3f */
196 ldrt r6, [r0], #0x04 /* LD:50-53 */
205 strd r6, [r1], #0x08 /* ST:50-57 */
206 ldrt r6, [r0], #0x04 /* LD:68-6b */
214 strd r6, [r1], #0x08 /* ST:68-6f */
[all …]
HDswtch.S196 GET_PCPU(r6, r4)
198 str r7, [r6, #PC_CURPCB]
200 str r5, [r6, #PC_CURTHREAD]
205 ldr r6, [r5, #(TD_MD + MD_TP)]
207 mcr p15, 0, r6, c13, c0, 3
210 str r6, [r4]
211 ldr r6, [r5, #(TD_MD + MD_RAS_START)]
212 str r6, [r4, #4] /* ARM_RAS_START */
213 ldr r6, [r5, #(TD_MD + MD_RAS_END)]
214 str r6, [r4, #8] /* ARM_RAS_END */
[all …]
HDin_cksum_arm.S134 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
171 mov r6, #0x00
174 adds r2, r2, r6
176 ldrd r6, [r0], #0x08
180 adcs r2, r2, r6
[all …]
HDcopystr.S97 #define SAVE_REGS stmfd sp!, {r4-r6}
98 #define RESTORE_REGS ldmfd sp!, {r4-r6}
112 mov r6, #0x00000000
133 add r6, r6, #0x00000001
136 teqne r6, r2
147 strne r6, [r3]
165 mov r6, #0x00000000
186 add r6, r6, #0x00000001
189 teqne r6, r2
200 strne r6, [r3]
HDfusu.S62 stmfd sp!, {r4, r5, r6}
69 GET_PCB(r6)
70 ldr r6, [r6]
73 teq r6, #0x00000000
74 ldmfdeq sp!, {r4, r5, r6}
79 str r4, [r6, #PCB_ONFAULT]
95 str r0, [r6, #PCB_ONFAULT]
97 ldmfd sp!, {r4, r5, r6}
108 str r0, [r6, #PCB_ONFAULT]
110 ldmfd sp!, {r4, r5, r6}
HDblockio.S434 orr r4, r5, r6, lsl #16
438 orr r6, r9, ip, lsl #16
440 stmia r1!, {r3-r6}
450 ldmia r0, {r3-r6}
455 orr r4, r5, r6, lsl #16
529 eor r6, r5, r5, lsr #16 /* r6 = (A)(A^B) */
530 eor r5, r5, r6, lsl #16 /* r5 = (A^A^B)(B) = (B)(B) */
531 eor r6, r6, r5, lsr #16 /* r6 = (A)(B^A^B) = (A)(A) */
553 eor r6, r3, r3, lsr #16 /* r6 = (A)(A^B) */
554 eor r5, r3, r6, lsl #16 /* r5 = (A^A^B)(B) = (B)(B) */
[all …]
/NextBSD/sys/boot/powerpc/ps3/
HDlv1call.S48 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,8(%r11)
169 clrldi %r5,%r6,32
230 li %r6,24 /* log2(IO_PAGESIZE) */
[all …]
/NextBSD/sys/cddl/contrib/opensolaris/common/atomic/powerpc64/
HDopensolaris_atomic.S40 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,%r3,%r6 /* r6 = r3 & ~4 */
[all …]
/NextBSD/crypto/openssl/crypto/bn/asm/
HDs390x.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 …]
/NextBSD/sys/powerpc/ofw/
HDofwcall32.S67 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,0(%r6)
161 mtmsr %r6
HDofwcall64.S101 mfmsr %r6
131 std %r6,24(%r1) /* Save old MSR */
141 ld %r6,24(%r1)
146 mtmsrd %r6
223 mfmsr %r6
250 std %r6,16(%r1) /* Save MSR */
261 ld %r6,16(%r1)
266 mtmsrd %r6
/NextBSD/lib/libc/powerpc64/sys/
HDbrk.S45 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)
/NextBSD/lib/libc/powerpc/sys/
HDbrk.S50 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)
HDsbrk.S49 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 */
/NextBSD/contrib/gcc/config/arm/
HDieee754-df.S546 stmfd sp!, {r4, r5, r6, lr}
561 eor r6, xh, yh
575 @ Put sign bit in r6, which will be restored in yl later.
576 and r6, r6, #0x80000000
579 stmfd sp!, {r6, r7, r8, r9, sl, fp}
610 mul r6, r9, sl
612 adc r6, r6, fp, lsr #16
615 adc r6, r6, fp, lsr #16
621 adc r6, r6, #0
626 adc r6, r6, #0
[all …]
/NextBSD/contrib/gcclibs/libgomp/config/linux/powerpc/
HDfutex.h41 register long int r6 __asm__ ("r6"); in sys_futex0()
47 r6 = 0; in sys_futex0()
54 : "=r"(r0), "=r"(r3), "=r"(r4), "=r"(r5), "=r"(r6) in sys_futex0()
55 : "r"(r0), "r"(r3), "r"(r4), "r"(r5), "r"(r6) in sys_futex0()
/NextBSD/lib/libc/arm/string/
HDmemcpy_xscale.S85 ldr r6, [r1], #0x04 /* LD:08-0b */
92 strd r6, [r3], #0x08 /* ST:08-0f */
93 ldr r6, [r1], #0x04 /* LD:20-23 */
102 strd r6, [r3], #0x08 /* ST:20-27 */
103 ldr r6, [r1], #0x04 /* LD:38-3b */
112 strd r6, [r3], #0x08 /* ST:38-3f */
113 ldr r6, [r1], #0x04 /* LD:50-53 */
122 strd r6, [r3], #0x08 /* ST:50-57 */
123 ldr r6, [r1], #0x04 /* LD:68-6b */
131 strd r6, [r3], #0x08 /* ST:68-6f */
[all …]
/NextBSD/crypto/openssl/crypto/rc4/asm/
HDrc4-s390x.pl55 @XX=("%r6","%r7");
65 stm${g} %r6,%r11,6*$SIZE_T($sp)
153 lm${g} %r6,%r11,6*$SIZE_T($sp)
169 $dat="%r6";
178 stm${g} %r6,%r8,6*$SIZE_T($sp)
211 lm${g} %r6,%r8,6*$SIZE_T($sp)

12345