Home
last modified time | relevance | path

Searched refs:r7 (Results 1 – 25 of 87) sorted by relevance

1234

/freebsd-9-stable/sys/arm/arm/
Dswtch.S139 ldr r7, [r5, #(TD_PCB)] /* r7 = new thread's PCB */
146 ldr r0, [r7, #(PCB_PL1VEC)]
147 ldr r1, [r7, #(PCB_DACR)]
162 ldrne r2, [r7, #(PCB_L1VEC)] /* Fetch new vector_page value */
185 ldr r0, [r7, #(PCB_PAGEDIR)]
191 add r1, r7, #PCB_R8
194 ldr r8, [r7, #(PCB_R8)]
195 ldr r9, [r7, #(PCB_R9)]
196 ldr r10, [r7, #(PCB_R10)]
197 ldr r11, [r7, #(PCB_R11)]
[all …]
Dbcopyinout_xscale.S113 ldmgtfd sp!, {r4-r7} /* r3 > 0 Restore r4-r7 */
163 ldrt r7, [r0], #0x04 /* LD:0c-0f */
171 ldrt r7, [r0], #0x04 /* LD:24-27 */
181 ldrt r7, [r0], #0x04 /* LD:3c-3f */
191 ldrt r7, [r0], #0x04 /* LD:54-57 */
201 ldrt r7, [r0], #0x04 /* LD:6c-6f */
227 ldrt r7, [r0], #0x04
294 stmfd sp!, {r4-r7}
312 ldrt r7, [r0], #0x04
319 orr r6, r6, r7, lsr #24
[all …]
Din_cksum_arm.S96 stmfd sp!, {r4-r7, lr}
99 ldmfd sp!, {r4-r7, pc}
122 ands r7, r0, #0x03
124 rsb r7, r7, #0x04
125 cmp r1, r7 /* Enough bytes left to make it? */
127 cmp r7, #0x02
145 subs r1, r1, r7 /* Update length */
155 ands r7, r0, #0x04
156 ldrne r7, [r0], #0x04
172 adcs r2, r2, r7
[all …]
Dbcopyinout.S152 .Lial2: ldrbt r7, [r0], #1
154 strb r7, [r1], #1
195 .Lical24:ldrt r7, [r0], #4
197 str r7, [r1], #4
201 .Lical16:ldrt r7, [r0], #4
203 str r7, [r1], #4
207 .Lical8:ldrt r7, [r0], #4
209 str r7, [r1], #4
238 ldrt r7, [r0], #4
255 ldrt r7, [r0], #4
[all …]
Dlocore.S83 mrs r7, cpsr
84 orr r7, r7, #(I32_bit|F32_bit)
85 msr cpsr_c, r7
89 ldr r7, =FLASHADDR
98 cmp r7, r8
100 cmp r7, pc
123 adr r7, Lunmapped
124 bic r7, r7, #0xf0000000
125 orr r7, r7, #PHYSADDR
140 mov pc, r7
Dblockio.S429 bic r7, r7, lr
430 orr r5, r7, r8, lsl #16
516 ldmia r1!, {r3,r5,r7,ip}
526 eor r8, r7, r7, lsr #16 /* r8 = (A)(A^B) */
527 eor r7, r7, r8, lsl #16 /* r7 = (A^A^B)(B) = (B)(B) */
528 eor r8, r8, r7, lsr #16 /* r8 = (A)(B^A^B) = (A)(A) */
551 eor r7, r4, r8, lsl #16 /* r7 = (A^A^B)(B) = (B)(B) */
552 eor r8, r8, r7, lsr #16 /* r8 = (A)(B^A^B) = (A)(A) */
Dsupport.S1239 ldr r7, [r1], #0x04 /* LD:0c-0f */
1247 ldr r7, [r1], #0x04 /* LD:24-27 */
1257 ldr r7, [r1], #0x04 /* LD:3c-3f */
1267 ldr r7, [r1], #0x04 /* LD:54-57 */
1277 ldr r7, [r1], #0x04 /* LD:6c-6f */
1303 ldr r7, [r1], #0x04
1366 stmfd sp!, {r4-r7}
1383 ldr r7, [r1], #0x04
1390 orr r6, r6, r7, lsr #24
1391 mov r7, r7, lsl #8
[all …]
/freebsd-9-stable/sys/boot/powerpc/ps3/
Dlv1call.S49 clrldi %r7,%r7,32; \
88 LD64_IM(%r7,0x726d,0x5f73,0x697a,0x6500 /* "rm_size" */)
121 lwz %r7,-8(%r1)
123 std %r5,0(%r7)
143 clrldi %r7,%r5,32
163 stw %r7,-4(%r1)
175 lwz %r7,-4(%r1)
176 std %r4,0(%r7)
231 li %r7,0 /* flags */
243 lis %r7,0x0800 /* 128 MB */
[all …]
/freebsd-9-stable/sys/powerpc/aim/
Dswtch32.S98 lwz %r7,PCB_FLAGS(%r17)
100 andi. %r7, %r7, PCB_FPU
106 lwz %r7,PCB_FLAGS(%r17)
108 andi. %r7, %r7, PCB_VEC
125 lwz %r7,TD_LOCK(%r2)
126 cmpw %r6,%r7
130 mfsprg %r7,0 /* Get the pcpu pointer */
131 stw %r2,PC_CURTHREAD(%r7) /* Store new current thread */
133 stw %r17,PC_CURPCB(%r7)
Dswtch64.S119 lwz %r7,PCB_FLAGS(%r17)
121 andi. %r7, %r7, PCB_FPU
128 lwz %r7,PCB_FLAGS(%r17)
130 andi. %r7, %r7, PCB_VEC
151 ld %r7,TD_LOCK(%r13)
152 cmpd %r6,%r7
156 mfsprg %r7,0 /* Get the pcpu pointer */
157 std %r13,PC_CURTHREAD(%r7) /* Store new current thread */
159 std %r17,PC_CURPCB(%r7)
/freebsd-9-stable/sys/cddl/contrib/opensolaris/common/atomic/powerpc64/
Dopensolaris_atomic.S68 addi %r7,%r6,3
69 sub %r7,%r7,%r3 /* offset in r7 */
70 sldi %r7,%r7,3 /* bits to shift in r7 */
73 slw %r4,%r4,%r7
80 srw %r3,%r5,%r7
/freebsd-9-stable/contrib/gcc/config/rs6000/
Ddarwin-tramp.asm69 addis r7,r11,ha16(LTRAMP-LCF0)
70 lg r7,lo16(LTRAMP-LCF0)(r7)
71 subi r7,r7,4
83 lwzu r10,4(r7)
/freebsd-9-stable/lib/libc/powerpc/gen/
Dsigsetjmp.S59 or. %r7,%r4,%r4
79 lwz %r7,0(%r3)
84 or. %r7,%r7,%r7
/freebsd-9-stable/lib/libc/arm/string/
Dmemcpy_xscale.S84 ldr r7, [r1], #0x04 /* LD:0c-0f */
92 ldr r7, [r1], #0x04 /* LD:24-27 */
102 ldr r7, [r1], #0x04 /* LD:3c-3f */
112 ldr r7, [r1], #0x04 /* LD:54-57 */
122 ldr r7, [r1], #0x04 /* LD:6c-6f */
148 ldr r7, [r1], #0x04
211 stmfd sp!, {r4-r7}
228 ldr r7, [r1], #0x04
235 orr r6, r6, r7, lsr #24
236 mov r7, r7, lsl #8
[all …]
/freebsd-9-stable/lib/libc/powerpc/sys/
Dbrk.S64 lwz %r7,HIDENAME(curbrk)@got(%r9)
65 stw %r6,0(%r7)
67 lis %r7,HIDENAME(curbrk)@ha /* record new break */
68 stw %r6,HIDENAME(curbrk)@l(%r7)
Dsbrk.S57 mr %r7,%r3 /* r7 = new break */
62 stw %r7,0(%r5)
64 stw %r7,HIDENAME(curbrk)@l(%r5) /* record new break */
/freebsd-9-stable/lib/libc/powerpc64/gen/
Dsigsetjmp.S59 or. %r7,%r4,%r4
125 lwz %r7,0(%r3)
131 or. %r7,%r7,%r7
/freebsd-9-stable/contrib/compiler-rt/lib/arm/
Dsync_synchronize.S26 stmfd sp!, {r7, lr}
27 add r7, sp, #0
29 ldmfd sp!, {r7, pc}
Dmodsi3.S18 push {r4, r7, lr} ;\
19 add r7, sp, #4
21 pop {r4, r7, pc}
Ddivmodsi4.S19 push {r4-r7, lr} ;\
20 add r7, sp, #12
22 pop {r4-r7, pc}
Ddivsi3.S18 push {r4, r7, lr} ;\
19 add r7, sp, #4
21 pop {r4, r7, pc}
Dudivmodsi4.S19 push {r4, r7, lr} ;\
20 add r7, sp, #4
22 pop {r4, r7, pc}
Dudivsi3.S19 push {r7, lr} ;\
20 mov r7, sp
22 pop {r7, pc}
/freebsd-9-stable/sys/powerpc/ofw/
Dofwcall64.S224 lis %r7,rtasmsr@ha
225 ld %r7,rtasmsr@l(%r7)
226 mtmsrd %r7
235 mr %r7,%r1
238 std %r7,0(%r1) /* Save 64-bit stack pointer */
/freebsd-9-stable/sys/powerpc/booke/
Dswtch.S113 mfsprg %r7, 0 /* Get the pcpu pointer */
114 stw %r15, PC_CURTHREAD(%r7) /* Store new current thread */
116 stw %r17, PC_CURPCB(%r7)

1234