Home
last modified time | relevance | path

Searched refs:r20 (Results 1 – 25 of 126) sorted by relevance

123456

/linux-6.1.9/arch/ia64/lib/
Dip_fast_csum.S44 (p7) ld4 r20=[in0],8
52 add r20=r20,r21
55 add r20=r20,r22
57 add r20=r20,r24
59 shr.u ret0=r20,16 // now need to add the carry
60 zxt2 r20=r20
62 add r20=ret0,r20
64 shr.u ret0=r20,16 // add carry again
65 zxt2 r20=r20
67 add r20=ret0,r20
[all …]
Dflush.S33 ld8 r20=[r3] // r20: stride shift
36 shr.u r23=in0,r20 // start / (stride size)
37 shr.u r22=r22,r20 // (last byte address) / (stride size)
38 shl r21=r21,r20 // r21: stride size of the i-cache(s)
41 shl r24=r23,r20 // r24: addresses for "fc.i" =
87 ld8 r20=[r3] // r20: stride shift
90 shr.u r23=in0,r20 // start / (stride size)
91 shr.u r22=r22,r20 // (last byte address) / (stride size)
92 shl r21=r21,r20 // r21: stride size of the i-cache(s)
95 shl r24=r23,r20 // r24: addresses for "fc" =
Dxor.S122 (p[6]) xor r20 = s3[6], s4[6]
125 (p[6]) xor d[0] = d[0], r20
157 mov r20 = in5
169 (p[0]) ld8.nta s5[0] = [r20], 8
/linux-6.1.9/arch/csky/abiv2/
Dmemcmp.S30 ldw r20, (r3, 0)
33 cmpne r20, r21
36 ldw r20, (r3, 4)
38 cmpne r20, r21
41 ldw r20, (r3, 8)
43 cmpne r20, r21
46 ldw r20, (r3, 12)
48 cmpne r20, r21
61 ldw r20, (r3, 0)
65 cmpne r20, r21
[all …]
/linux-6.1.9/arch/parisc/kernel/
Dsyscall.S192 STREG %r20, TASK_PT_GR20(%r1) /* Syscall number */
243 comiclr,>> __NR_Linux_syscalls, %r20, %r0
246 LDREGX %r20(%r19), %r19
254 comb,= %r2,%r20,.Lrt_sigreturn
342 copy %ret0,%r20
359 cmpib,COND(=),n -1,%r20,tracesys_exit /* seccomp may have returned -1 */
360 comiclr,>> __NR_Linux_syscalls, %r20, %r0
380 LDREGX %r20(%r19), %r19
388 comb,= %r2,%r20,.Ltrace_rt_sigreturn
494 depdi 0, 31, 32, %r20
[all …]
Drelocate_kernel.S92 copy %r3, %r20
102 add %r20, %r18, %r17
104 depi 0, 31, PAGE_SHIFT, %r20
106 copy %r20, %r12
111 STREG,ma %r8, REG_SZ(%r20)
112 STREG,ma %r9, REG_SZ(%r20)
113 STREG,ma %r10, REG_SZ(%r20)
114 STREG,ma %r11, REG_SZ(%r20)
121 STREG,ma %r8, REG_SZ(%r20)
122 STREG,ma %r9, REG_SZ(%r20)
[all …]
Dpacache.S66 88: LDREG ITLB_SID_BASE(%r1), %r20
79 mtsp %r20, %sr1
80 add %r21, %r20, %r20 /* increment space */
94 mtsp %r20, %sr1
103 add %r21, %r20, %r20 /* increment space */
110 LDREG DTLB_SID_BASE(%r1), %r20
123 mtsp %r20, %sr1
124 add %r21, %r20, %r20 /* increment space */
138 mtsp %r20, %sr1
147 add %r21, %r20, %r20 /* increment space */
[all …]
Dsys_parisc32.c20 int r22, int r21, int r20) in sys32_unimplemented() argument
23 current->comm, current->pid, r20); in sys32_unimplemented()
Dentry.S804 load32 USER_PSW_HI_MASK,%r20
805 depd %r20,31,32,%r1
843 ldi (_TIF_USER_WORK_MASK & ~_TIF_NEED_RESCHED), %r20
844 and,COND(<>) %r19, %r20, %r0
854 LDREG PT_IASQ0(%r16), %r20
855 cmpib,COND(=),n LINUX_GATEWAY_SPACE, %r20, intr_restore /* forward */
856 LDREG PT_IASQ1(%r16), %r20
857 cmpib,COND(=),n LINUX_GATEWAY_SPACE, %r20, intr_restore /* forward */
908 LDREG PT_IASQ0(%r16), %r20
909 cmpib,COND(=) 0, %r20, intr_do_preempt
[all …]
/linux-6.1.9/arch/ia64/kernel/
Dfsys.S197 movl r20 = fsyscall_gtod_data // load fsyscall gettimeofday data address
201 add r22 = IA64_GTOD_WALL_TIME_OFFSET,r20 // wall_time
202 add r21 = IA64_CLKSRC_MMIO_OFFSET,r20
207 (p15) add r22 = IA64_GTOD_MONO_TIME_OFFSET,r20 // monotonic_time
209 add r26 = IA64_CLKSRC_CYCLE_LAST_OFFSET,r20 // clksrc_cycle_last
215 ld4.acq r28 = [r20] // gtod_lock.sequence, Must take first
220 add r24 = IA64_CLKSRC_MULT_OFFSET,r20
222 add r23 = IA64_CLKSRC_SHIFT_OFFSET,r20
223 add r14 = IA64_CLKSRC_MASK_OFFSET,r20
268 ld4 r10 = [r20] // gtod_lock.sequence
[all …]
Dmca_asm.S72 ld4 r20=[r2] // r20=ptce_count[1]
76 adds r20=-1,r20
83 mov ar.lc=r20
201 mov r20=IA64_TR_PALCODE
203 itr.i itr[r20]=r18
214 movl r20=PAGE_KERNEL
216 add r16=r20,r16
221 mov r20=IA64_TR_CURRENT_STACK
223 itr.d dtr[r20]=r16
830 ld8 r20=[temp2],16 // prev_task
[all …]
Divt.S173 (p7) ld8 r20=[r17] // get *pmd (may be 0)
176 (p7) cmp.eq.or.andcm p6,p7=r20,r0 // was pmd_present(*pmd) == NULL?
177 dep r21=r19,r20,3,(PAGE_SHIFT-3) // r21=pte_offset(pmd,addr)
186 dep r23=0,r20,0,PAGE_SHIFT // clear low bits to get page address
233 cmp.ne.or.andcm p6,p7=r26,r20 // did *pmd change
283 mov r20=PAGE_SHIFT<<2 // setup page size for purge
287 (p7) ptc.l r16,r20
327 mov r20=PAGE_SHIFT<<2 // setup page size for purge
331 (p7) ptc.l r16,r20
382 MOV_FROM_ISR(r20)
[all …]
Drelocate_kernel.S71 ld4 r20=[r2] // r20=ptce_count[1]
75 adds r20=-1,r20
81 mov ar.lc=r20
276 st8 [in0]=r20, 8 // r20
Defi_stub.S75 mov loc6=r20
80 mov r20=loc6
Desi_stub.S86 mov loc6=r20 // old sp
91 mov r20=loc6 // save virtual mode sp
Dentry.S176 dep r20=0,in0,61,3 // physical address of "next"
179 shr.u r26=r20,IA64_GRANULE_SHIFT
206 or r23=r25,r20 // construct PA | page properties
291 mov.m r20=ar.bspstore
347 st8 [r2]=r20 // save ar.bspstore
503 shladd r20=r15,3,r16 // r20 = sys_call_table + 8*(syscall-1024)
506 (p6) ld8 r20=[r20] // load address of syscall entry point
507 (p7) movl r20=sys_ni_syscall
509 mov b6=r20
675 (pKStk) adds r20=TI_PRE_COUNT+IA64_TASK_SIZE,r13
[all …]
/linux-6.1.9/tools/testing/selftests/powerpc/pmu/ebb/
Dbusy_loop.S18 std r20, 112(%r1)
61 li r20, 0x2020
62 std r20, -216(%r1)
121 cmpwi r20, 0x2020
162 li r20, 0xef
218 ld r20, -216(%r1)
219 cmpwi r20, 0x2020
258 ld r20, 112(%r1)
/linux-6.1.9/arch/microblaze/kernel/
Dmcount.S36 swi r20, r1, 68; \
67 lwi r20, r1, 68; \
123 lwi r20, r0, ftrace_trace_function;
125 cmpu r5, r20, r6; /* ftrace_trace_function != ftrace_stub */
138 brald r15, r20; /* MS: jump to ftrace handler */
/linux-6.1.9/arch/microblaze/lib/
Duaccess_old.S19 3: lwi r20, r6, 0x0008 + offset; \
27 11: swi r20, r5, 0x0008 + offset; \
107 swi r20, r1, 16
130 lwi r20, r1, 16
150 lwi r20, r1, 16
/linux-6.1.9/arch/powerpc/lib/
Dcopypage_power7.S107 std r20,STK_REG(R20)(r1)
124 ld r20,120(r4)
141 std r20,120(r3)
151 ld r20,STK_REG(R20)(r1)
Dcopy_mc_64.S28 ld r20,STK_REG(R20)(r1)
96 std r20,STK_REG(R20)(r1)
121 err2; ld r20,104(r4)
138 err2; std r20,104(r3)
178 ld r20,STK_REG(R20)(r1)
/linux-6.1.9/tools/testing/selftests/powerpc/include/
Dgpr_asm.h23 std r20,(top_pos - 88)(%r1); \
43 ld r20,(top_pos - 88)(%r1); \
76 ld r20,48(r3)
/linux-6.1.9/arch/powerpc/kernel/
Didle_book3s.S67 std r20,-8*8(r1)
112 ld r20,-8*8(r1)
175 std r20,-8*8(r1)
/linux-6.1.9/tools/testing/selftests/powerpc/copyloops/
Dcopy_mc_64.S28 ld r20,STK_REG(R20)(r1)
96 std r20,STK_REG(R20)(r1)
121 err2; ld r20,104(r4)
138 err2; std r20,104(r3)
178 ld r20,STK_REG(R20)(r1)
/linux-6.1.9/arch/parisc/kernel/vdso64/
Dsigtramp.S45 ldi __NR_rt_sigreturn, %r20
50 ldi __NR_rt_sigreturn, %r20

123456