Home
last modified time | relevance | path

Searched refs:r31 (Results 1 – 25 of 108) sorted by relevance

12345

/linux-3.4.99/arch/score/mm/
Dtlb-miss.S88 la r31, pgd_current /* get pgd pointer */
89 lw r31, [r31, 0] /* get the address of PGD */
93 add r31, r31, r30
94 lw r31, [r31, 0] /* get the address of the start address of PTE table */
98 add r31, r31, r30
99 lw r30, [r31, 0] /* load pte entry */
115 la r31, pgd_current /* get pgd pointer */
116 lw r31, [r31, 0] /* get the address of PGD */
120 add r31, r31, r30
121 lw r31, [r31, 0] /* get the address of the start address of PTE table */
[all …]
/linux-3.4.99/arch/powerpc/kernel/
Dkvm_emul.S53 PPC_STL r31, (KVM_MAGIC_PAGE + KVM_MAGIC_SCRATCH1)(0); \
55 mfcr r31; \
56 stw r31, (KVM_MAGIC_PAGE + KVM_MAGIC_SCRATCH3)(0);
60 PPC_LL r31, (KVM_MAGIC_PAGE + KVM_MAGIC_SCRATCH1)(0); \
78 LL64(r31, KVM_MAGIC_PAGE + KVM_MAGIC_MSR, 0)
81 and r31, r31, r30
87 or r31, r31, r30
90 STL64(r31, KVM_MAGIC_PAGE + KVM_MAGIC_MSR, 0)
93 lwz r31, (KVM_MAGIC_PAGE + KVM_MAGIC_INT)(0)
94 cmpwi r31, 0
[all …]
/linux-3.4.99/arch/score/include/asm/
Dasmmacro.h10 mv r31, r0
15 la r31, kernelsp
16 lw r31, [r31]
19 addri r0, r31, -PT_SIZE
59 li r31, 0x00001fff
60 xor r28, r28, r31
62 mfcehl r30, r31
64 sw r31, [r0, PT_CEL]
66 mfcr r31, cr0
67 sw r31, [r0, PT_PSR]
[all …]
/linux-3.4.99/arch/powerpc/mm/
Dhash_low_64.S82 std r31,STK_REG(r31)(r1)
90 ldarx r31,0,r6
92 andc. r0,r4,r31
95 andi. r0,r31,_PAGE_BUSY
105 or r30,r30,r31
174 andi. r0,r31,_PAGE_HASHPTE
187 rldicl r5,r31,64-PTE_RPN_SHIFT,PTE_RPN_SHIFT
210 rldicl r5,r31,64-PTE_RPN_SHIFT,PTE_RPN_SHIFT
266 ld r31,STK_REG(r31)(r1)
275 rlwinm r3,r31,32-12,29,31
[all …]
/linux-3.4.99/arch/hexagon/mm/
Dcopy_from_user.S59 jumpr r31
71 jumpr r31
81 jumpr r31
91 jumpr r31
101 jumpr r31
Dcopy_to_user.S57 jumpr r31
76 jumpr r31
/linux-3.4.99/arch/hexagon/lib/
Dmemset.S49 if p0 jumpr r31 /* count == 0, so return */
66 jumpr r31
78 if p1 jumpr r31
91 if p1 jumpr r31
105 if p1 jumpr r31
133 if p1 jumpr r31
144 if p1 jumpr r31
154 if p1 jumpr r31
160 jumpr r31
188 jumpr r31
[all …]
Dmemcpy.S213 if(p1) jumpr r31; /* =0 */
235 r31.l = #LO(.Lmemcpy_return); /* set up final return pointer */
242 r31.h = #HI(.Lmemcpy_return); /* set up final return pointer */
455 if(noepilog) jumpr r31;
503 jumpr r31;
519 jumpr r31;
534 jumpr r31; /* return to function caller */
543 jumpr r31
/linux-3.4.99/arch/microblaze/lib/
Dmodsi3.S22 swi r31, r1, 12
46 rsub r31, r6, r3 /* try to subtract (r30 a r6) */
47 blti r31, mod_too_small
49 or r3, r0, r31
68 lwi r31, r1, 12
Ddivsi3.S20 swi r31, r1, 12
46 rsub r31, r6, r30 /* try to subtract (r30 a r6) */
47 blti r31, mod_too_small
49 or r30, r0, r31
68 lwi r31, r1, 12
Dudivsi3.S22 swi r31, r1, 8
60 rsub r31, r6, r30 /* try to subtract (r30 a r6) */
61 blti r31, mod_too_small
63 or r30, r0, r31
79 lwi r31, r1, 8
Dumodsi3.S21 swi r31, r1, 8
62 rsub r31, r6, r3 /* try to subtract (r3 a r6) */
63 blti r31, mod_too_small
65 or r3, r0, r31
81 lwi r31, r1, 8
/linux-3.4.99/arch/ia64/include/asm/xen/
Dinst.h425 .mem.offset 8, 0; st8.spill [clob1] = r31, 16; \
443 mov r31 = 1; \
448 st4 [r30] = r31; \
450 movl r31 = XSI_BANK1_R16+8; \
453 ld8.fill r17 = [r31], 16; \
456 ld8.fill r19 = [r31], 16; \
459 ld8.fill r21 = [r31], 16; \
462 ld8.fill r23 = [r31], 16; \
465 ld8.fill r25 = [r31], 16; \
468 ld8.fill r27 = [r31], 16; \
[all …]
/linux-3.4.99/arch/ia64/lib/
Dxor.S21 .save ar.pfs, r31
22 alloc r31 = ar.pfs, 3, 0, 13, 16
58 .save ar.pfs, r31
59 alloc r31 = ar.pfs, 4, 0, 20, 24
98 .save ar.pfs, r31
99 alloc r31 = ar.pfs, 5, 0, 27, 32
141 .save ar.pfs, r31
142 alloc r31 = ar.pfs, 6, 0, 34, 40
/linux-3.4.99/arch/ia64/kernel/
Divt.S80 mov r31=pr; \
118 mov r31=pr // save the predicate registers
242 mov pr=r31,-1 // restore predicate registers
259 mov r31=pr // save predicates
286 mov pr=r31,-1
303 mov r31=pr // save predicates
330 mov pr=r31,-1
343 mov r31=pr
368 mov pr=r31,-1
382 mov r31=pr
[all …]
Dfsys.S191 mov r31 = r32
241 tnat.nz p6,p0 = r31 // guard against Nat argument
308 EX(.fail_efault, probe.w.fault r31, 3)
324 add r23 = IA64_TIMESPEC_TV_NSEC_OFFSET, r31
349 EX(.fail_efault, st8 [r31] = r9)
369 mov r31 = r33
391 add r31=IA64_TASK_SIGHAND_OFFSET,r16
402 ld8 r31=[r31] // r31 <- current->sighand
409 add r31=IA64_SIGHAND_SIGLOCK_OFFSET,r31 // r31 <- current->sighand->siglock
427 ld4 r17=[r31]
[all …]
/linux-3.4.99/arch/microblaze/kernel/
Dentry-nommu.S99 swi r31, r1, PT_R31
116 lwi r31, r0, PER_CPU(CURRENT_SAVE)
127 lwi r6, r31, TS_THREAD_INFO /* get thread info */
151 swi r31, r0, PER_CPU(CURRENT_SAVE)
163 lwi r31, r1, PT_R31
251 swi r31, r1, PT_R31
274 lwi r31, r0, PER_CPU(CURRENT_SAVE)
341 swi r31, r1, PT_R31
364 lwi r31, r0, PER_CPU(CURRENT_SAVE)
369 add r6, r0, r31 /* to current */
[all …]
/linux-3.4.99/arch/powerpc/kvm/
Dbooke_interrupts.S154 stw r31, VCPU_GPR(r31)(r4)
238 lwz r31, VCPU_GPR(r31)(r4)
276 stw r31, VCPU_GPR(r31)(r4)
296 lwz r31, HOST_NV_GPR(r31)(r1)
341 stw r31, HOST_NV_GPR(r31)(r1)
361 lwz r31, VCPU_GPR(r31)(r4)
Dbook3s_interrupts.S59 PPC_LL r31, VCPU_GPR(r31)(vcpu); \
151 PPC_STL r31, VCPU_GPR(r31)(r7)
/linux-3.4.99/arch/hexagon/kernel/
Dhead.S84 r31.h = #hi(__head_s_vaddr_target)
85 r31.l = #lo(__head_s_vaddr_target)
86 jumpr r31
/linux-3.4.99/arch/ia64/kvm/
Dvmm_ivt.S80 mov r31=pr; \
122 mov r31 = pr
136 mov r31 = pr
163 mov pr=r31,-1
186 mov pr=r31,-1
236 mov r31=pr
267 mov r31=pr // prepare to save predicates
323 st8 [r17]=r31,16 /* save predicates */
388 .mem.offset 8,0; st8.spill [r3]=r31,32
423 mov r31=pr
[all …]
/linux-3.4.99/arch/tile/mm/
Dmigrate_64.S64 #define r_context r31
93 st r_tmp, r31
175 ld r31, r_tmp
Dmigrate_32.S70 #define r_context_lo r31
96 sw r_tmp, r31
192 lw r31, r_tmp
/linux-3.4.99/arch/score/kernel/
Dhead.S37 la r31, _end
40 1: cmp.c r31, r30
/linux-3.4.99/arch/openrisc/kernel/
Dhead.S111 #define EXCEPTION_T_STORE_GPR31 l.sw 0x84(r0),r31
257 tophys (r31,r1) ;\
258 l.sw PT_GPR12(r31),r12 ;\
260 l.sw PT_PC(r31),r12 ;\
262 l.sw PT_SR(r31),r12 ;\
265 l.sw PT_GPR31(r31),r12 ;\
268 l.sw PT_GPR10(r31),r12 ;\
271 l.sw PT_SP(r31),r12 ;\
272 l.sw PT_GPR13(r31),r13 ;\
275 l.sw PT_GPR4(r31),r4 ;\
[all …]

12345