/arch/powerpc/lib/ |
H A D | hweight_64.S | 32 clrldi r3,r3,64-8 46 srdi r4,r3,8 47 add r3,r4,r3 48 clrldi r3,r3,64-8 51 clrlwi r3,r3,16 53 clrldi r3,r [all...] |
H A D | copypage_64.S | 36 dcbz r9,r3 40 addi r3,r3,-8 50 1: std r5,8(r3) 51 std r6,16(r3) 54 std r7,24(r3) 55 std r8,32(r3) 58 std r9,40(r3) 59 std r10,48(r3) 62 std r11,56(r3) [all...] |
H A D | string.S | 20 addi r5,r3,-1 34 addi r6,r3,-1 49 addi r5,r3,-1 62 addi r5,r3,-1 64 1: lbzu r3,1(r5) 65 cmpwi 1,r3,0 67 subf. r3,r0,r3 76 addi r5,r3,-1 78 1: lbzu r3, [all...] |
H A D | string_64.S | 66 mr r3,r8 71 err3; stb r0,0(r3) 72 addi r3,r3,1 77 mr r3,r4 82 neg r6,r3 85 mr r8,r3 91 err1; stb r0,0(r3) 92 addi r3,r3, [all...] |
/arch/powerpc/kernel/ |
H A D | misc.S | 32 1: mflr r3 33 PPC_LL r4,(2f-1b)(r3) 34 subf r3,r4,r3 50 add r3,r3,r5 59 PPC_STL r0,0(r3) 60 PPC_STL r1,SZL(r3) 61 PPC_STL r2,2*SZL(r3) 63 PPC_STL r0,3*SZL(r3) [all...] |
H A D | ppc_save_regs.S | 27 PPC_STL r0,0*SZL(r3) 28 PPC_STL r2,2*SZL(r3) 29 PPC_STL r3,3*SZL(r3) 30 PPC_STL r4,4*SZL(r3) 31 PPC_STL r5,5*SZL(r3) 32 PPC_STL r6,6*SZL(r3) 33 PPC_STL r7,7*SZL(r3) 34 PPC_STL r8,8*SZL(r3) 35 PPC_STL r9,9*SZL(r3) [all...] |
H A D | l2cr_6xx.S | 102 li r3,-1 137 rlwinm r5,r3,0,0,0 /* r5 contains the new enable bit */ 138 rlwinm r3,r3,0,11,9 /* Turn off the invalidate bit */ 139 rlwinm r3,r3,0,1,31 /* Turn off the enable bit */ 208 mtspr SPRN_L2CR,r3 219 oris r3,r3,0x0020 221 mtspr SPRN_L2CR,r3 [all...] |
H A D | cpu_setup_power.S | 19 /* Entry: r3 = crap, r4 = ptr to cputable entry 30 mfspr r3,SPRN_LPCR 38 mfmsr r3 39 rldicl. r0,r3,4,63 43 mfspr r3,SPRN_LPCR 58 mfspr r3,SPRN_LPCR 59 ori r3, r3, LPCR_PECEDH 71 mfmsr r3 72 rldicl. r0,r3, [all...] |
H A D | cpu_setup_ppc970.S | 30 mfspr r3,SPRN_HID4 31 rldimi r3,r0,40,23 /* clear bit 23 (rm_ci) */ 32 rldimi r3,r0,2,61 /* clear bit 61 (lg_pg_en) */ 34 mtspr SPRN_HID4,r3 37 mfspr r3,SPRN_HID5 38 rldimi r3,r0,6,56 /* clear bits 56 & 57 (DCBZ*) */ 40 mtspr SPRN_HID5,r3 46 li r3,0x1200 /* enable i-fetch cacheability */ 47 sldi r3,r3,4 [all...] |
H A D | misc_32.S | 47 addi r11,r3,THREAD_INFO_GAP 48 stwu r1,THREAD_SIZE-STACK_FRAME_OVERHEAD(r3) 49 mr r1,r3 85 cmpwi cr1,r3,0 94 mr r10,r3 95 mullw r9,r3,r5 96 mulhwu r3,r3,r5 102 addze r3,r3 [all...] |
/arch/powerpc/boot/ |
H A D | epapr-wrapper.c | 1 extern void epapr_platform_init(unsigned long r3, unsigned long r4, 5 void platform_init(unsigned long r3, unsigned long r4, unsigned long r5, argument 8 epapr_platform_init(r3, r4, r5, r6, r7);
|
/arch/arc/lib/ |
H A D | memcpy-700.S | 12 or r3,r0,r1 13 asl_s r3,r3,30 15 brls.d r2,r3,.Lcopy_bytewise 16 sub.f r3,r2,1 18 asr.f lp_count,r3,3 19 bbit0.d r3,2,.Lnox4 25 ld_s r3,[r1,4] 28 st.ab r3,[r5,4] 31 ld r3,[r [all...] |
H A D | strcpy-700.S | 26 ld_s r3,[r1,0] 30 sub r2,r3,r8 31 bic_s r2,r2,r3 34 mov_s r4,r3 37 ld.a r3,[r1,4] 41 sub r2,r3,r8 42 bic_s r2,r2,r3 45 st.ab r3,[r10,4] 50 mov_s r3,r4 52 r3z: bmsk.f r1,r3, [all...] |
/arch/s390/lib/ |
H A D | mem64.S | 27 ltgr %r3,%r3 30 srlg %r3,%r4,8 31 ltgr %r3,%r3 37 brctg %r3,.Lmemset_clear_loop 39 larl %r3,.Lmemset_xc 40 ex %r4,0(%r3) 43 stc %r3,0(%r2) 48 srlg %r3, [all...] |
H A D | mem32.S | 29 ltr %r3,%r3 32 lr %r3,%r4 33 srl %r3,8 34 ltr %r3,%r3 40 brct %r3,.Lmemset_clear_loop 45 stc %r3,0(%r2) 50 lr %r3,%r4 51 srl %r3, [all...] |
/arch/arm/lib/ |
H A D | findbit.S | 29 ARM( ldrb r3, [r0, r2, lsr #3] ) 30 THUMB( lsr r3, r2, #3 ) 31 THUMB( ldrb r3, [r0, r3] ) 32 eors r3, r3, #0xff @ invert bits 50 ARM( ldrb r3, [r0, r2, lsr #3] ) 51 THUMB( lsr r3, r2, #3 ) 52 THUMB( ldrb r3, [r0, r3] ) [all...] |
H A D | io-readsl.S | 22 1: ldr r3, [r0, #0] 27 stmia r1!, {r3, r4, ip, lr} 31 ldrcs r3, [r0, #0] 33 stmcsia r1!, {r3, ip} 34 ldrne r3, [r0, #0] 35 strne r3, [r1, #0] 38 3: ldr r3, [r0] 40 mov ip, r3, get_byte_0 43 mov ip, r3, get_byte_1 46 mov ip, r3, get_byte_ [all...] |
H A D | bswapsdi2.S | 11 rev r3, r0 13 mov r1, r3 18 eor r3, r0, r0, ror #16 19 mov r3, r3, lsr #8 20 bic r3, r3, #0xff00 21 eor r0, r3, r0, ror #8 27 eor r3, ip, ip, ror #16 30 mov r3, r [all...] |
H A D | io-writesw-armv4.S | 28 ldrh r3, [r1], #2 30 strh r3, [r0] 35 ands r3, r1, #3 43 .Loutsw_8_lp: ldmia r1!, {r3, r4, r5, ip} 45 outword r3 54 ldmia r1!, {r3, ip} 55 outword r3 61 ldr r3, [r1], #4 62 outword r3 64 .Lno_outsw_2: ldrneh r3, [r [all...] |
H A D | io-writesl.S | 22 1: ldmia r1!, {r3, r4, ip, lr} 24 str r3, [r0, #0] 31 ldmcsia r1!, {r3, ip} 32 strcs r3, [r0, #0] 33 ldrne r3, [r1, #0] 35 strne r3, [r0, #0] 39 ldr r3, [r1], #4 44 4: mov ip, r3, lspull #16 45 ldr r3, [r1], #4 47 orr ip, ip, r3, lspus [all...] |
H A D | strrchr.S | 18 mov r3, #0 21 subeq r3, r0, #1 24 mov r0, r3
|
/arch/um/sys-ppc/ |
H A D | misc.S | 43 1: stw r4, 0(r3) 44 stw r4, 4(r3) 45 stw r4, 8(r3) 46 stw r4, 12(r3) 48 1: dcbz 0,r3 50 addi r3,r3,CACHE_LINE_SIZE 65 stw r6,4(r3); \ 66 stw r7,8(r3); \ 67 stw r8,12(r3); \ [all...] |
/arch/powerpc/include/asm/ |
H A D | fsl_hcalls.h | 94 register uintptr_t r3 __asm__("r3"); 97 r3 = vcpu_mask; 100 : "+r" (r11), "+r" (r3) 104 return r3; 128 register uintptr_t r3 __asm__("r3"); 138 r3 = handle; 156 "+r" (r3), "+r" (r4), "+r" (r5), "+r" (r6), "+r" (r7), 162 return r3; [all...] |
/arch/powerpc/platforms/83xx/ |
H A D | suspend-asm.S | 48 /* r3 = physical address of IMMR */ 51 stw r3, immrbase@l(r4) 62 lis r3, mpc83xx_sleep_save_area@h 63 ori r3, r3, mpc83xx_sleep_save_area@l 69 stw r5, SS_MEMSAVE+0(r3) 70 stw r6, SS_MEMSAVE+4(r3) 76 stw r5, SS_HID+0(r3) 77 stw r6, SS_HID+4(r3) 78 stw r7, SS_HID+8(r3) [all...] |
/arch/powerpc/sysdev/ |
H A D | dcr-low.S | 17 cmpli cr0,r3,1024; \ 18 rlwinm r3,r3,4,18,27; \ 21 add r3,r3,r5; \ 23 mtctr r3; \ 36 mfdcr r3,0; blr 42 mfdcr r3,dcr; blr
|