Home
last modified time | relevance | path

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

1234567

/openbmc/linux/arch/ia64/lib/
H A 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 …]
H A Dflush.S32 ld8 r20=[r3] // r20: stride shift
35 shr.u r23=in0,r20 // start / (stride size)
36 shr.u r22=r22,r20 // (last byte address) / (stride size)
37 shl r21=r21,r20 // r21: stride size of the i-cache(s)
40 shl r24=r23,r20 // r24: addresses for "fc.i" =
86 ld8 r20=[r3] // r20: stride shift
89 shr.u r23=in0,r20 // start / (stride size)
90 shr.u r22=r22,r20 // (last byte address) / (stride size)
91 shl r21=r21,r20 // r21: stride size of the i-cache(s)
94 shl r24=r23,r20 // r24: addresses for "fc" =
H A 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
/openbmc/linux/arch/csky/abiv2/
H A 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 …]
/openbmc/linux/arch/parisc/kernel/
H A Dsyscall.S203 STREG %r20, TASK_PT_GR20(%r1) /* Syscall number */
254 comiclr,>> __NR_Linux_syscalls, %r20, %r0
257 LDREGX %r20(%r19), %r19
265 comb,= %r2,%r20,.Lrt_sigreturn
353 copy %ret0,%r20
370 cmpib,COND(=),n -1,%r20,tracesys_exit /* seccomp may have returned -1 */
371 comiclr,>> __NR_Linux_syscalls, %r20, %r0
391 LDREGX %r20(%r19), %r19
399 comb,= %r2,%r20,.Ltrace_rt_sigreturn
505 depdi 0, 31, 32, %r20
[all …]
H A 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 …]
H A 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 …]
H A Dsys_parisc32.c20 int r22, int r21, int r20) in sys32_unimplemented() argument
23 current->comm, current->pid, r20); in sys32_unimplemented()
H A Dentry.S816 load32 USER_PSW_HI_MASK,%r20
817 depd %r20,31,32,%r1
855 ldi (_TIF_USER_WORK_MASK & ~_TIF_NEED_RESCHED), %r20
856 and,COND(<>) %r19, %r20, %r0
866 LDREG PT_IASQ0(%r16), %r20
867 cmpib,COND(=),n LINUX_GATEWAY_SPACE, %r20, intr_restore /* forward */
868 LDREG PT_IASQ1(%r16), %r20
869 cmpib,COND(=),n LINUX_GATEWAY_SPACE, %r20, intr_restore /* forward */
920 LDREG PT_IASQ0(%r16), %r20
921 cmpib,COND(=) 0, %r20, intr_do_preempt
[all …]
/openbmc/u-boot/include/
H A Dppc_asm.tmpl70 #define r20 20
165 mtspr SPRG0,r20; \
167 mfcr r20; \
169 stw r20,_CCR(r21); /* save registers */ \
172 mfspr r20,SPRG0; \
173 stw r20,GPR20(r21); \
176 mflr r20; \
177 stw r20,_LINK(r21); \
180 mfspr r20,XER; \
181 stw r20,_XER(r21); \
[all …]
/openbmc/qemu/tests/migration/ppc64/
H A Da-b-kernel.S39 lis %r20,PPC_TEST_MEM_START@h
40 ori %r20,%r20,PPC_TEST_MEM_START@l
43 subf %r21,%r20,%r9
50 mr %r9,%r20
57 mr %r9,%r20
/openbmc/linux/arch/ia64/kernel/
H A 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 …]
H A 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 …]
H A Divt.S172 (p7) ld8 r20=[r17] // get *pmd (may be 0)
175 (p7) cmp.eq.or.andcm p6,p7=r20,r0 // was pmd_present(*pmd) == NULL?
176 dep r21=r19,r20,3,(PAGE_SHIFT-3) // r21=pte_offset(pmd,addr)
185 dep r23=0,r20,0,PAGE_SHIFT // clear low bits to get page address
232 cmp.ne.or.andcm p6,p7=r26,r20 // did *pmd change
282 mov r20=PAGE_SHIFT<<2 // setup page size for purge
286 (p7) ptc.l r16,r20
326 mov r20=PAGE_SHIFT<<2 // setup page size for purge
330 (p7) ptc.l r16,r20
381 MOV_FROM_ISR(r20)
[all …]
H A 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
H A Dentry.S175 dep r20=0,in0,61,3 // physical address of "next"
178 shr.u r26=r20,IA64_GRANULE_SHIFT
205 or r23=r25,r20 // construct PA | page properties
290 mov.m r20=ar.bspstore
346 st8 [r2]=r20 // save ar.bspstore
502 shladd r20=r15,3,r16 // r20 = sys_call_table + 8*(syscall-1024)
505 (p6) ld8 r20=[r20] // load address of syscall entry point
506 (p7) movl r20=sys_ni_syscall
508 mov b6=r20
674 (pKStk) adds r20=TI_PRE_COUNT+IA64_TASK_SIZE,r13
[all …]
/openbmc/linux/tools/testing/selftests/powerpc/pmu/ebb/
H A 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)
/openbmc/linux/arch/microblaze/kernel/
H A 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 */
/openbmc/linux/arch/microblaze/lib/
H A 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
/openbmc/linux/arch/powerpc/lib/
H A 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)
H A 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)
/openbmc/linux/tools/testing/selftests/powerpc/include/
H A Dgpr_asm.h23 std r20,(top_pos - 88)(%r1); \
43 ld r20,(top_pos - 88)(%r1); \
76 ld r20,48(r3)
/openbmc/u-boot/arch/microblaze/cpu/
H A Dstart.S305 mfs r20, rpc
306 addik r20, r20, _GLOBAL_OFFSET_TABLE_ + 8
307 addk r20, r20, r23
/openbmc/linux/arch/powerpc/kernel/
H A Didle_book3s.S67 std r20,-8*8(r1)
112 ld r20,-8*8(r1)
175 std r20,-8*8(r1)
/openbmc/linux/tools/testing/selftests/powerpc/copyloops/
H A 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)

1234567