/openbmc/linux/arch/ia64/lib/ |
H A D | ip_fast_csum.S | 44 (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 D | flush.S | 32 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 D | xor.S | 122 (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 D | memcmp.S | 30 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 D | syscall.S | 203 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 D | relocate_kernel.S | 92 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 D | pacache.S | 66 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 D | sys_parisc32.c | 20 int r22, int r21, int r20) in sys32_unimplemented() argument 23 current->comm, current->pid, r20); in sys32_unimplemented()
|
H A D | entry.S | 816 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 D | ppc_asm.tmpl | 70 #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 D | a-b-kernel.S | 39 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 D | fsys.S | 197 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 D | mca_asm.S | 72 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 D | ivt.S | 172 (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 D | relocate_kernel.S | 71 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 D | entry.S | 175 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 D | busy_loop.S | 18 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 D | mcount.S | 36 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 D | uaccess_old.S | 19 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 D | copypage_power7.S | 107 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 D | copy_mc_64.S | 28 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 D | gpr_asm.h | 23 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 D | start.S | 305 mfs r20, rpc 306 addik r20, r20, _GLOBAL_OFFSET_TABLE_ + 8 307 addk r20, r20, r23
|
/openbmc/linux/arch/powerpc/kernel/ |
H A D | idle_book3s.S | 67 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 D | copy_mc_64.S | 28 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)
|