Home
last modified time | relevance | path

Searched refs:r12 (Results 1 – 25 of 45) sorted by relevance

12

/xnu-8020.140.41/osfmk/arm/
H A Dbzero.s68 mov r12, r0
82 tst r12, #0x1f
105 stmia r12!, { r2-r6, r8, r10-r11 }
107 stmia r12!, { r2-r6, r8, r10-r11 }
120 stmiage r12!, { r2-r3 }
121 stmiage r12!, { r2-r3 }
131 stmiami r12!, { r2-r3 } /* n is set, store 8 bytes */
132 streq r2, [r12], #4 /* z is set, store 4 bytes */
133 strhcs r2, [r12], #2 /* c is set, store 2 bytes */
134 strbvs r2, [r12], #1 /* v is set, store 1 byte */
[all …]
H A Dbcopy.s65 mov r12, r0, lsl #30
66 cmp r12, r1, lsl #30
90 ldmia r1!, { r3, r4, r5, r6, r8, r10, r11, r12 }
92 stmia r0!, { r3, r4, r5, r6, r8, r10, r11, r12 }
93 ldmia r1!, { r3, r4, r5, r6, r8, r10, r11, r12 }
96 stmia r0!, { r3, r4, r5, r6, r8, r10, r11, r12 }
109 ldmiage r1!, { r3, r4, r5, r12 }
110 stmiage r0!, { r3, r4, r5, r12 }
122 ldrbvs r12, [r1], #1
127 strbvs r12, [r0], #1
[all …]
H A Dlz4_encode_armv7.s103 mul r12, r9, lr
105 and r12, r10, r12, lsr #17 // byte offset of table entry.
109 ldrd r10,r11, [table, r12]
110 strd r8, r9, [table, r12]
153 ldrb r12, [mch_ptr, #-1]
154 cmp r11, r12
176 ldr r12, [mch_ref, #4]!
177 eors r11, r12
276 ldr r12, L_magic
306 umull r10, r11, r6, r12
[all …]
H A DWKdmDecompress_new.s103 #define next_tag r12
146 mov r12, #0
149 stmia eax!, {r9-r12}
150 stmia eax!, {r9-r12}
151 stmia eax!, {r9-r12}
152 stmia eax!, {r9-r12}
155 mov r12, #4 // current byte position in src to read from
160 add r12, r12, #6 // 6 more bytes processed
161 cmp r12, n_bytes // finished processing all the bytes?
219 subs r12, r9, r8 // r12 = (QPOS_AREA_END - QPOS_AREA_START)/4
[all …]
H A Dmachine_routines_asm.s638 mrc p15, 0, r12, c13, c0, 4 ;\
639 ldr r4, [r12, TH_RECOVER] ;\
640 str r3, [r12, TH_RECOVER]
644 mrc p15, 0, r12, c13, c0, 4 // Read TPIDRPRW ;\
645 ldr r3, [r12, ACT_MAP] ;\
657 ldr r3, [r12, ACT_UPTW_TTB] ;\
660 ldr r3, [r12, ACT_ASID] ;\
685 ldmia r0!, { r3, r5, r6, r12 }
686 stmia r1!, { r3, r5, r6, r12 }
696 ldrbpl r12, [r0], #1
[all …]
H A Dcaches_asm.s212 add r12, r1, r2
213 sub r12, r12, #1
214 mov r12, r12, LSR #MMU_CLINE // Set cache line counter
219 subs r12, r12, #1 // Decrementer cache line counter
H A Dcswitch.s199 ldr r12, [r9, ACT_CPUDATAP] // Get current cpu
200 ldr sp, [r12, CPU_ISTACKPTR] // Switch to interrupt stack
223 ldr r12, [r9, ACT_CPUDATAP] // Get current cpu
224 ldr sp, [r12, CPU_ISTACKPTR] // Switch to interrupt stack
237 mrc p15, 0, r12, c13, c0, 4 // Read TPIDRPRW
238 ldr r3, [r12, TH_KSTACKPTR] // Get kernel stack top
H A Dlocore.s334 stmia sp, {r0-r12, sp, lr}^ // Save user context on PCB
399 stmia sp, {r0-r12} // Save on supervisor mode stack
511 stmia sp, {r0-r12}
530 cmp r12, #MACH_ARM_TRAP_ABSTIME
532 stmia sp, {r0-r12, sp, lr}^ // Save user context on PCB
543 mov r11, r12 // save the syscall vector in a nontrashed register
837 stmia sp, {r0-r12, sp, lr}^ // Save user context on PCB
901 stmia sp, {r0-r12}
984 stmia sp, {r0-r12, sp, lr}^ // Save user context on PCB
1050 stmia sp, {r0-r12}
[all …]
/xnu-8020.140.41/osfmk/x86_64/
H A DWKdmDecompress_new.s83 pushq %r12
109 movq $4, %r12 // current byte position in src to read from
111 movl 0(%rdi, %r12), %eax // get the word
112 movzwq 4(%rdi, %r12), %rdx // get the index
114 addq $6, %r12 // 6 more bytes processed
122 movq %rsi, %r12 // dest_buf
248 #define dest_buf %r12
294 popq %r12
H A Dpal_routines_asm.s65 push %r12
104 pop %r12
123 push %r12
164 pop %r12
H A Dcswitch.s87 movq KSS_R12(%rcx),%r12
113 movq %r12,KSS_R12(%rcx)
133 movq KSS_R12(%rcx),%r12
167 movq %r12,KSS_R12(%rcx)
H A Dmachine_routines_asm.s190 movq %rdi, %r12 /* continuation */
203 movq %r12,%rcx /* continuation */
H A Didt64.s723 mov R64_R12(%r15), %r12
1049 push %r12
1051 push %r12
1053 push %r12
1055 push %r12
1057 push %r12
1093 xor %r12, %r12
1235 mov %r12, R64_R12(%r15)
1246 xor %r12, %r12
1296 xor %r12, %r12
H A Dlz4_decode_x86_64.s64 #define copy_dst %r12 // match/literal copy destination
76 push %r12
86 pop %r12
H A DWKdmCompress_new.s181 pushq %r12
202 #define dest_buf %r12
208 movq %rsi, %r12 // dest_buf
434 popq %r12
/xnu-8020.140.41/osfmk/mach/arm/
H A Dsyscall_sw.h42 mov r12, # ## trap_number /* load syscall number */ ; \
50 mov r12, # ## trap_number /* load syscall number */ ; \
59 mov r12, # ## trap_number /* load syscall number */ ; \
/xnu-8020.140.41/osfmk/kdp/ml/x86_64/
H A Dkdp_vm.c126 tstate->r12 = cpstate->r12; in kern_collectth_state()
141 tstate->r12 = iks->k_r12; in kern_collectth_state()
H A Dkdp_machdep.c147 state->r12 = saved_state->r12; in kdp_getstate()
181 saved_state->r12 = state->r12; in kdp_setstate()
/xnu-8020.140.41/san/memory/
H A Dkasan-test-x86_64.s64 movq %r12, JB_R12(%rdi)
102 movq JB_R12(%rdi), %r12
/xnu-8020.140.41/osfmk/arm64/
H A DWKdmDecompress_16k.s120 #define r12 x12 macro
164 mov r12, #4 // current byte position in src to read from
170 add r12, r12, #6 // 6 more bytes processed
171 cmp r12, n_bytes // finished processing all the bytes?
H A DWKdmDecompress_4k.s120 #define r12 x12 macro
164 mov r12, #4 // current byte position in src to read from
170 add r12, r12, #6 // 6 more bytes processed
171 cmp r12, n_bytes // finished processing all the bytes?
/xnu-8020.140.41/tests/
H A Dldt_code32.s56 pushq %r12
78 popq %r12
/xnu-8020.140.41/osfmk/i386/
H A Dasm.h349 mov %rsp, %r12 ;\
352 mov %r12, (%rsp) ;\
358 mov %rsp, %r12 ;\
361 mov %r12, %rsp
/xnu-8020.140.41/libsyscall/custom/
H A DSYS.h241 mov r12, #(num) ;\
243 mov r12, #(num) ;\
245 mov r12, #((num) & 0xffffff00) /* top half of the syscall number */ ;\
246 orr r12, r12, #((num) & 0xff) /* bottom half */ ;\
/xnu-8020.140.41/tools/lldbmacros/core/
H A Doperating_system.py266 self.r12 = 0
301 self.r12, self.sp, self.lr, self.pc,
321 self.r12 = saved_state.GetChildMemberWithName('r').GetChildAtIndex(12).GetValueAsUnsigned()
347 self.r12 = saved_state.GetChildMemberWithName('r').GetChildAtIndex(12).GetValueAsUnsigned()
525 self.r12 = 0
564 self.r10, self.r11, self.r12, self.r13, self.r14,
581 self.r12 = saved_state.GetChildMemberWithName('r12').GetValueAsUnsigned()
600 self.r12 = saved_state.GetChildMemberWithName('k_r12').GetValueAsUnsigned()

12