Home
last modified time | relevance | path

Searched refs:r25 (Results 1 – 25 of 111) sorted by relevance

12345

/Linux-v4.19/arch/sh/lib64/
Dudivsi3.S14 shlld r22,r0,r25
15 shlri r25,48,r25
17 sub r20,r25,r21
21 mmulfx.w r25,r19,r19
37 mmacnfx.wl r25,r19,r21
39 sub r4,r20,r25
41 mulu.l r25,r21,r19
48 sub.l r25,r20,r25
50 mulu.l r25,r21,r19
51 addz.l r25,r63,r25
[all …]
Dsdivsi3.S18 shlld r5, r1, r25 /* normalize; [-2 ..1, 1..2) in s2.62 */
19 shari r25, 58, r21 /* extract 5(6) bit index (s2.4 with hole -1..1) */
22 shari r25, 32, r25 /* normalize to s2.30 */
24 muls.l r25, r19, r19 /* s2.38 */
32 muls.l r25, r21, r18 /* s2.58 */
37 muls.l r18, r25, r0 /* s2.60 */
38 muls.l r18, r4, r25 /* s32.30 */
42 shari r25, 63, r0
47 add r21, r25, r21
Dudivdi3.S71 shlrd r2,r9,r25
72 shlri r25,32,r8
87 sub r25,r5,r25
90 shlri r25,22,r21
98 sub r25,r5,r25
99 bgtu/u r7,r25,tr0 // no_lo_adj
101 sub r25,r7,r25
103 mextr4 r2,r25,r2
/Linux-v4.19/arch/parisc/kernel/
Dpacache.S416 1: ldd 0(%r25), %r19
417 ldd 8(%r25), %r20
419 ldd 16(%r25), %r21
420 ldd 24(%r25), %r22
424 ldd 32(%r25), %r19
425 ldd 40(%r25), %r20
429 ldd 48(%r25), %r21
430 ldd 56(%r25), %r22
434 ldd 64(%r25), %r19
435 ldd 72(%r25), %r20
[all …]
Dentry.S812 LDREG TASK_PT_KPC(%r25), %r2
815 LDREG TASK_PT_KSP(%r25), %r30
816 LDREG TASK_THREAD_INFO(%r25), %r25
818 mtctl %r25,%cr30
922 copy %r0, %r25 /* long in_syscall = 0 */
1118 ldo PT_FR0(%r29), %r25
1119 save_fp %r25
1123 copy %r29, %r25 /* arg1 is pt_regs */
1129 copy %r25, %r16 /* save pt_regs */
1161 ptp = r25 /* page directory/page table pointer */
[all …]
Dsyscall.S123 depdi 0, 31, 32, %r25
182 STREG %r25, TASK_PT_GR25(%r1) /* 2nd argument */
245 comib,<> 0,%r25,.Lin_syscall
334 LDREG TASK_PT_GR25(%r1), %r25
404 comib,<> 0,%r25,.Ltrace_in_syscall
565 depdi 0, 31, 32, %r25
640 sub,<> %r28, %r25, %r0
705 depdi 0, 31, 32, %r25
720 4: ldb 0(%r25), %r25
730 6: ldh 0(%r25), %r25
[all …]
/Linux-v4.19/arch/parisc/include/asm/
Dunistd.h73 #define K_LOAD_ARGS_2(r26,r25) \ argument
74 register unsigned long __r25 __asm__("r25") = (unsigned long)(r25); \
76 #define K_LOAD_ARGS_3(r26,r25,r24) \ argument
78 K_LOAD_ARGS_2(r26,r25)
79 #define K_LOAD_ARGS_4(r26,r25,r24,r23) \ argument
81 K_LOAD_ARGS_3(r26,r25,r24)
82 #define K_LOAD_ARGS_5(r26,r25,r24,r23,r22) \ argument
84 K_LOAD_ARGS_4(r26,r25,r24,r23)
85 #define K_LOAD_ARGS_6(r26,r25,r24,r23,r22,r21) \ argument
87 K_LOAD_ARGS_5(r26,r25,r24,r23,r22)
Dasmregs.h27 arg1: .reg %r25
71 r25: .reg %r25
/Linux-v4.19/arch/ia64/kernel/
Dhead.S213 mov r25=pr;;
279 SAL_TO_OS_BOOT_HANDOFF_STATE_SAVE(r16,r17,r25)
1086 tpa r25=in0
1108 RESTORE_REGION_REGS(r25, r17,r18,r19);;
1109 RESTORE_REG(b0, r25, r17);;
1110 RESTORE_REG(b1, r25, r17);;
1111 RESTORE_REG(b2, r25, r17);;
1112 RESTORE_REG(b3, r25, r17);;
1113 RESTORE_REG(b4, r25, r17);;
1114 RESTORE_REG(b5, r25, r17);;
[all …]
Divt.S117 MOV_FROM_ITIR(r25)
128 extr.u r26=r25,2,6
133 (p8) dep r25=r18,r25,2,6
194 MOV_TO_ITIR(p8, r25, r24) // change to default page-size for VHPT
204 ITC_D(p7, r24, r25)
226 ld8 r25=[r21] // read *pte again
240 (p7) cmp.ne.or.andcm p6,p7=r25,r18 // did *pte change
393 THASH(p8, r17, r16, r25)
395 MOV_TO_IHA(p8, r17, r25)
401 mov r25=PERCPU_PAGE_SHIFT << 2
[all …]
Dminstate.h52 mov r25=ar.unat; /* M */ \
114 st8 [r16]=r25,16; /* save ar.unat */ \
183 .mem.offset 8,0; st8.spill [r3]=r25,16; \
206 adds r25=PT(B7)-PT(F11),r3; \
209 st8 [r25]=r19,16; /* b7 */ \
212 st8 [r25]=r10; /* ar.ssd */ \
Dentry.S179 movl r25=init_task
186 cmp.eq p7,p6=r25,in0
208 RSM_PSR_IC(r25) // interrupts (psr.i) are already disabled here
209 movl r25=PAGE_KERNEL
212 or r23=r25,r20 // construct PA | page properties
213 mov r25=IA64_GRANULE_SHIFT<<2
215 MOV_TO_ITIR(p0, r25, r8)
218 mov r25=IA64_TR_CURRENT_STACK
221 itr.d dtr[r25]=r23 // wire in new mapping...
305 mov r25=b4
[all …]
/Linux-v4.19/arch/hexagon/kernel/
Dhead.S49 r25 = pc; define
52 r25 = and(r2,r25); /* R25 holds PHYS_OFFSET now */ define
56 r24 = add(r24,r25); /* + PHYS_OFFSET */
91 r1 = r25;
113 r1 = r25;
155 r2 = r25; /* phys_offset */
218 memw(r0) = r25;
/Linux-v4.19/arch/arc/include/asm/
Dentry.h141 ; Retrieve orig r25 and save it with rest of callee_regs
145 PUSH r25
164 PUSH r25
176 POP r25
192 POP r25
260 mov r25, \tsk
275 mov r25, \tsk
289 add \reg, r25, \off
Dentry-compact.h171 PUSH r25
172 GET_CURR_TASK_ON_CPU r25
238 ld r25, [sp, 12] variable
260 PUSH r25
261 GET_CURR_TASK_ON_CPU r25
322 ld r25, [sp, 12]
Dentry-arcv2.h18 ; Now manually save: r12, sp, fp, gp, r25
46 PUSH r25 ; user_r25 variable
47 GET_CURR_TASK_ON_CPU r25
66 POP r25
128 ; Now do what ISR prologue does (manually save r12, sp, fp, gp, r25)
Dunwind.h42 unsigned long r25; member
101 PTREGS_INFO(r25), \
/Linux-v4.19/tools/testing/selftests/powerpc/pmu/ebb/
Dbusy_loop.S23 std r25, 72(%r1)
71 li r25, 0x2525
72 std r25, -256(%r1)
131 cmpwi r25, 0x2525
167 li r25, 0xde
233 ld r25, -256(%r1)
234 cmpwi r25, 0x2525
263 ld r25, 72(%r1)
/Linux-v4.19/arch/powerpc/kernel/
Dhead_64.S153 mr r25,r4
181 mr r4,r25
337 mr r25,r4
349 mr r4,r25
584 lis r25,PAGE_OFFSET@highest /* compute virtual base of kernel */
585 sldi r25,r25,32
595 add r25,r25,r26
596 1: mr r3,r25
948 clrldi r0,r25,2
Dfsl_booke_entry_mapping.S99 or r25,r8,r9
100 ori r8,r25,(MAS3_SX|MAS3_SW|MAS3_SR)
183 rlwinm r7,r25,0,0x03ffffff
214 mr r6, r25
Dhead_44x.S135 rlwinm r6,r25,0,28,31 /* ERPN. Bits 32-35 of Address */
136 rlwinm r7,r25,0,0,3 /* RPN - assuming 256 MB page size */
194 rlwinm r6,r25,0,28,31 /* ERPN */
195 rlwinm r7,r25,0,0,3 /* RPN - assuming 256 MB page size */
891 tlbre r25,r23,PPC44x_TLB_XLAT
897 mr r4,r25
1063 tlbre r25,r23,1
1105 tlbwe r25,r23,1
1136 tlbwe r25,r0,1
/Linux-v4.19/arch/openrisc/kernel/
Dhead.S519 l.or r25,r0,r3 /* pointer to fdt */
639 l.lwz r3,0(r25) /* load magic from fdt into r3 */
646 l.or r25,r0,r0
649 l.or r3,r0,r25
680 CLEAR_GPR(r25)
720 l.mfspr r25,r0,SPR_UPR
721 l.andi r25,r25,SPR_UPR_PMP
722 l.sfeq r25,r0
728 tophys(r25,r3)
729 l.mtspr r0,r25,SPR_EVBAR
[all …]
/Linux-v4.19/arch/parisc/lib/
Dlusercopy.S67 comib,=,n 0,%r25,$lclu_done
70 addib,<> -1,%r25,$lclu_loop
75 copy %r25,%r28
78 ldo 1(%r25),%r25
93 comib,= 0,%r25,$lslen_nzero
99 addib,<> -1,%r25,$lslen_loop
/Linux-v4.19/arch/microblaze/lib/
Duaccess_old.S114 8: lwi r25, r6, 0x001C + offset; \
122 16: swi r25, r5, 0x001C + offset; \
202 swi r25, r1, 36
225 lwi r25, r1, 36
245 lwi r25, r1, 36
/Linux-v4.19/tools/testing/selftests/powerpc/include/
Dgpr_asm.h22 std r25,(top_pos - 48)(%r1); \
42 ld r25,(top_pos - 48)(%r1); \
85 ld r25,88(r3)

12345