Searched refs:r12 (Results 26 - 50 of 301) sorted by relevance

1234567891011>>

/linux-master/tools/testing/selftests/sgx/
H A Dcall.S20 push %r12
22 .cfi_rel_offset %r12, 0
35 pop %r12
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/
H A Darith.fuc49 // $r12 - mul_lo (return)
61 clear b32 $r12
65 mulu $r12 $r14 $r13
73 add b32 $r12 $r3
82 add b32 $r12 $r3
/linux-master/arch/arm/kernel/
H A Dsmccc-call.S27 mov r12, sp
30 ldm r12, {r4-r7}
40 ldr r12, [sp, #(4 * 4)]
41 stm r12, {r0-r3}
/linux-master/arch/powerpc/lib/
H A Dchecksum_32.S97 adde r12,r12,r7; \
100 adde r12,r12,r8; \
103 adde r12,r12,r9; \
106 adde r12,r12,r10
125 li r12,-1
137 rlwnm r12,r1
[all...]
H A Dcopypage_64.S34 lwz r12,DCACHEL1BLOCKSIZE(r10) /* get cache block size */
42 add r9,r9,r12
62 ld r12,32(r4)
68 std r12,64(r3)
78 ld r12,96(r4)
84 stdu r12,128(r3)
96 ld r12,32(r4)
102 std r12,64(r3)
112 ld r12,96(r4)
116 std r12,12
[all...]
/linux-master/arch/powerpc/kvm/
H A Dbook3s_64_entry.S84 ld r12,EX_CFAR(r11)
85 std r12,HSTATE_CFAR(r13)
87 ld r12,EX_CTR(r11)
88 mtctr r12
90 ld r12,EX_PPR(r11)
91 std r12,HSTATE_PPR(r13)
93 ld r12,EX_R12(r11)
94 std r12,HSTATE_SCRATCH0(r13)
95 sldi r12,r9,32
96 or r12,r1
[all...]
H A Dbook3s_segment.S139 PPC_LL r12, SVCPU_R12(r3)
176 rotldi r12, r12, 32 /* Flip R12 halves for stw */
177 stw r12, HSTATE_SCRATCH1(r13) /* CR is now in the low half */
178 srdi r12, r12, 32 /* shift trap into low half */
214 andi. r0, r12, 0x2
219 andi. r12,r12,0x3ffd
260 cmpwi r12, BOOK3S_INTERRUPT_DATA_STORAG
[all...]
H A Dfpu.S158 mflr r12; \
160 mtlr r12; \
175 mflr r12; \
177 mtlr r12; \
194 mflr r12; \
196 mtlr r12; \
238 mflr r12; \
240 mtlr r12; \
/linux-master/arch/powerpc/kernel/
H A Dhead_85xx.S299 * r12 -- free
304 * r12 is pointer to the pte
310 rlwinm r12, r10, 13, 19, 29; /* Compute pgdir/pmd offset */ \
311 lwzx r11, r12, r11; /* Get pgd/pmd entry */ \
312 rlwinm. r12, r11, 0, 0, 20; /* Extract pt base address */ \
317 xor r12, r10, r11; /* drop size bits from pointer */ \
319 1000: rlwimi r12, r10, 23, 20, 28; /* Compute pte address */ \
321 1001: lwz r11, 4(r12); /* Get pte entry */
324 rlwinm r12, r10, 13, 19, 29; /* Compute pgdir/pmd offset */ \
325 lwzx r11, r12, r1
[all...]
H A Dentry_32.S57 lwz r12,TI_LOCAL_FLAGS(r2)
58 mtcrf 0x01,r12
63 4: rlwinm r12,r12,0,~_TLF_NAPPING
64 stw r12,TI_LOCAL_FLAGS(r2)
67 7: rlwinm r12,r12,0,~_TLF_SLEEPING
68 stw r12,TI_LOCAL_FLAGS(r2)
71 lwz r12,_LINK(r11) /* and return to address in LR */
80 update_user_segments_by_4 r9, r10, r11, r12
[all...]
H A Dvector.S79 oris r12,r12,MSR_VEC@h
80 std r12,_MSR(r1)
131 andi. r5,r12,MSR_FP
133 andis. r5,r12,MSR_VEC@h
147 oris r12,r12,MSR_VSX@h
148 std r12,_MSR(r1)
217 mtlr r12
231 mflr r12
[all...]
/linux-master/arch/arm/mach-rpc/
H A Decard-loader.S21 stmfd sp!, {r4 - r12, lr}
27 ldmfd sp!, {r4 - r12, pc}
34 stmfd sp!, {r4 - r12, lr}
39 ldmfd sp!, {r4 - r12, pc}
/linux-master/arch/powerpc/platforms/powernv/
H A Dopal-wrappers.S26 ld r12,STK_PARAM(R12)(r1)
28 andc r12,r12,r0
35 mtspr SPRN_HSRR1,r12
H A Dsubcore-asm.S19 * r12 = MSR
21 mfmsr r12
26 andc r4,r12,r4
86 mtspr SPRN_SRR1,r12
/linux-master/arch/arc/lib/
H A Dmemset.S12 or r12,r0,r2
13 bmsk.f r12,r12,1
23 bmsk.f r12,r0,1
24 add_s r2,r2,r12
H A Dstrcpy-700.S26 ror r12,r8
29 tst_s r2,r12
40 tst_s r2,r12
45 tst r2,r12
/linux-master/arch/powerpc/boot/
H A Dcrt0.S62 /* get the runtime address of the dynamic section in r12 */
64 addis r12,r10,(__dynamic_start-p_base)@ha
65 addi r12,r12,(__dynamic_start-p_base)@l
66 subf r11,r11,r12 /* runtime - linktime offset */
72 9: lwz r8,0(r12) /* get tag */
77 lwz r9,4(r12) /* get RELA pointer in r9 */
81 lwz r0,4(r12) /* get RELASZ value in r0 */
86 lwz r14,4(r12) /* get RELAENT value in r14 */
87 12: addi r12,r1
[all...]
/linux-master/arch/arm/mach-highbank/
H A Dsmc.S12 * 'r0' contains the value to be modified and 'r12' contains
20 mov r12, r0
/linux-master/tools/testing/selftests/x86/
H A Dthunks.S21 pushq %r12
53 popq %r12
H A Dcheck_initial_reg_state.c12 unsigned long r8, r9, r10, r11, r12, r13, r14, r15; variable
32 "mov %r12, r12\n\t"
65 || r8 || r9 || r10 || r11 || r12 || r13 || r14 || r15
83 SHOW(r12);
/linux-master/arch/x86/include/asm/shared/
H A Dtdx.h83 u64 r12; member in struct:tdx_module_args
104 static inline u64 _tdx_hypercall(u64 fn, u64 r12, u64 r13, u64 r14, u64 r15) argument
109 .r12 = r12,
/linux-master/arch/arm/xen/
H A Dhypercall.S41 * The hypercall number is passed in r12.
59 mov r12, #__HYPERVISOR_##hypercall; \
74 mov r12, #__HYPERVISOR_##hypercall; \
98 mov r12, r0
/linux-master/arch/x86/um/
H A Dsetjmp_64.S13 # %r12
31 movq %r12,24(%rdi)
49 movq 24(%rdi),%r12
/linux-master/arch/x86/crypto/
H A Dblowfish-x86_64-asm_64.S21 #define CTX %r12
108 movq %r12, %r11;
126 movq %r11, %r12;
139 movq %r12, %r11;
160 movq %r11, %r12;
281 pushq %r12;
306 popq %r12;
317 pushq %r12;
340 popq %r12;
341 testq %r12,
[all...]
/linux-master/arch/x86/lib/
H A Dcopy_page_64.S27 movq %r12, 1*8(%rsp)
40 movq 0x8*7(%rsi), %r12
51 movq %r12, 0x8*7(%rdi)
70 movq 0x8*7(%rsi), %r12
79 movq %r12, 0x8*7(%rdi)
86 movq 1*8(%rsp), %r12

Completed in 258 milliseconds

1234567891011>>