/linux-4.4.14/tools/testing/selftests/powerpc/pmu/ebb/ |
D | fixed_instruction_loop.S | 13 addi r4,r3,1 14 addi r4,r4,1 15 addi r4,r4,1 16 addi r4,r4,1 17 addi r4,r4,1 18 addi r4,r4,1 19 addi r4,r4,1 20 addi r4,r4,1 21 addi r4,r4,1 22 addi r4,r4,1 [all …]
|
/linux-4.4.14/tools/testing/selftests/powerpc/pmu/ |
D | loop.S | 13 addi r4,r3,1 14 addi r4,r4,1 15 addi r4,r4,1 16 addi r4,r4,1 17 addi r4,r4,1 18 addi r4,r4,1 19 addi r4,r4,1 20 addi r4,r4,1 21 addi r4,r4,1 22 addi r4,r4,1 [all …]
|
/linux-4.4.14/arch/powerpc/platforms/powermac/ |
D | sleep.S | 70 mfmsr r4 71 stw r4,SL_MSR(r1) 72 mfsdr1 r4 73 stw r4,SL_SDR1(r1) 76 1: mftbu r4 77 stw r4,SL_TB(r1) 81 cmpw r3,r4 85 mfsprg r4,0 86 stw r4,SL_SPRG0(r1) 87 mfsprg r4,1 [all …]
|
D | cache.S | 61 rlwinm r4,r8,0,12,10 /* Turn off HID0[DPM] */ 63 mtspr SPRN_HID0,r4 /* Disable DPM */ 73 lis r4,0xfff0 79 li r4,0 80 1: li r4,0x4000 81 mtctr r4 82 1: lwz r0,0(r4) 83 addi r4,r4,32 121 lis r4,2 122 mtctr r4 [all …]
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | swsusp_32.S | 57 mfmsr r4 58 stw r4,SL_MSR(r11) 59 mfsdr1 r4 60 stw r4,SL_SDR1(r11) 63 1: mftbu r4 64 stw r4,SL_TB(r11) 68 cmpw r3,r4 72 mfsprg r4,0 73 stw r4,SL_SPRG0(r11) 74 mfsprg r4,1 [all …]
|
D | idle_6xx.S | 34 mfspr r4,SPRN_HID0 35 rlwinm r4,r4,0,10,8 /* Clear NAP */ 36 mtspr SPRN_HID0, r4 44 mfspr r4,SPRN_MSSCR0 46 stw r4,nap_save_msscr0@l(r6) 49 mfspr r4,SPRN_HID1 51 stw r4,nap_save_hid1@l(r6) 71 lis r4,cur_cpu_spec@ha 72 lwz r4,cur_cpu_spec@l(r4) 73 lwz r4,CPU_SPEC_FEATURES(r4) [all …]
|
D | swsusp_booke.S | 62 mfmsr r4 63 stw r4,SL_MSR(r11) 64 mfspr r4,SPRN_TCR 65 stw r4,SL_TCR(r11) 68 1: mfspr r4,SPRN_TBRU 69 stw r4,SL_TBU(r11) 73 cmpw r3,r4 77 mfspr r4,SPRN_SPRG0 78 stw r4,SL_SPRG0(r11) 79 mfspr r4,SPRN_SPRG1 [all …]
|
D | misc_32.S | 67 addi r11,r4,THREAD_INFO_GAP 68 stwu r1,THREAD_SIZE-STACK_FRAME_OVERHEAD(r4) 69 mr r1,r4 86 mr r10,r4 87 mulhwu r4,r4,r5 92 addze r4,r4 101 adde r4,r4,r8 103 2: addc r4,r4,r9 114 lis r4,1b@ha 115 addi r4,r4,1b@l [all …]
|
D | l2cr_6xx.S | 116 rlwinm r4,r7,0,17,15 117 rlwinm r4,r4,0,28,26 /* Turn off DR bit */ 119 mtmsr r4 128 rlwinm r4,r8,0,12,10 /* Turn off HID0[DPM] */ 130 mtspr SPRN_HID0,r4 /* Disable DPM */ 134 mfspr r4,SPRN_L2CR 142 rlwinm. r4,r4,0,0,0 165 mfspr r4,SPRN_MSSCR0 166 rlwinm r4,r4,0,0,29 168 mtspr SPRN_MSSCR0,r4 [all …]
|
D | vector.S | 23 li r4,1 24 stw r4,THREAD_USED_VR(r3) 30 REST_32VRS(0,r4,r10) 54 li r4,VRSTATE_VSCR 55 lvx v0,r4,r3 57 REST_32VRS(0,r4,r3) 65 SAVE_32VRS(0, r4, r3) 67 li r4, VRSTATE_VSCR 68 stvx v0, r4, r3 98 PPC_LL r4,ADDROFF(last_task_used_altivec)(r3) [all …]
|
D | head_fsl_booke.S | 70 mr r31,r4 82 mr r25,r4 104 addis r4,r8,(kernstart_addr - 0b)@ha 105 addi r4,r4,(kernstart_addr - 0b)@l 106 lwz r5,4(r4) 123 lis r4,KERNELBASE@h 124 ori r4,r4,KERNELBASE@l 126 rlwinm r5,r4,0,0x3ffffff /* r5 = KERNELBASE % 64M */ 128 add r3,r4,r3 /* Required Virtual Address */ 185 lis r4,interrupt_base@h /* IVPR only uses the high 16-bits */ [all …]
|
D | fpu.S | 147 PPC_LL r4,ADDROFF(last_task_used_math)(r3) 148 PPC_LCMPI 0,r4,0 150 toreal(r4) 151 addi r4,r4,THREAD /* want last_task_used_math->thread */ 152 addi r10,r4,THREAD_FPSTATE 156 PPC_LL r5,PT_REGS(r4) 158 PPC_LL r4,_MSR-STACK_FRAME_OVERHEAD(r5) 160 andc r4,r4,r10 /* disable FP for previous task */ 161 PPC_STL r4,_MSR-STACK_FRAME_OVERHEAD(r5) 167 lwz r4,THREAD_FPEXC_MODE(r5) [all …]
|
D | idle_power7.S | 109 cmpwi cr0,r4,0 131 mfcr r4 132 std r4,_CCR(r1) 155 li r4,KVM_HWTHREAD_IN_NAP 156 stb r4,HSTATE_HWTHREAD_STATE(r13) 205 li r4,1 243 lwz r4,ADDROFF(powersave_nap)(r3) 244 cmpwi 0,r4,0 250 mr r4,r3 257 li r4,1 [all …]
|
D | idle_e500.S | 25 lwz r4,TI_LOCAL_FLAGS(r3) /* set napping bit */ 26 ori r4,r4,_TLF_NAPPING /* so when we take an exception */ 27 stw r4,TI_LOCAL_FLAGS(r3) /* it will return to our caller */ 48 lis r4,powersave_nap@ha 49 lwz r4,powersave_nap@l(r4) 50 cmpwi 0,r4,0 63 mfspr r4,SPRN_HID0 64 rlwinm r4,r4,0,~(HID0_DOZE|HID0_NAP|HID0_SLEEP) 65 or r4,r4,r3 67 mtspr SPRN_HID0,r4
|
D | cpu_setup_6xx.S | 197 lwz r6,CPU_SPEC_FEATURES(r4) 200 stw r6,CPU_SPEC_FEATURES(r4) 228 lwz r6,CPU_SPEC_FEATURES(r4) 233 stw r6,CPU_SPEC_FEATURES(r4) 353 mfspr r4,SPRN_MSSCR0 354 stw r4,CS_MSSCR0(r5) 355 mfspr r4,SPRN_MSSSR0 356 stw r4,CS_MSSSR0(r5) 359 mfspr r4,SPRN_HID1 360 stw r4,CS_HID1(r5) [all …]
|
D | entry_64.S | 77 std r4,GPR4(r1) 168 clrldi r4,r4,32 222 ld r4,_LINK(r1) 230 mtlr r4 259 ld r4,GPR4(r1) 518 addi r6,r4,-THREAD /* Convert THREAD to 'current' */ 521 ld r8,KSP(r4) /* new stack pointer */ 536 ld r7,KSP_VSID(r4) /* Get new stack's VSID */ 582 ld r0, THREAD_BESCR(r4) 584 ld r0, THREAD_EBBHR(r4) [all …]
|
D | tm.S | 49 mfmsr r4 52 and. r0, r4, r3 54 or r4, r4, r3 55 mtmsrd r4 150 andis. r0, r4, MSR_VEC@h 162 andi. r0, r4, MSR_FP 225 ld r4, GPR7(r1) /* user r7 */ 230 std r4, GPR7(r7) 246 mflr r4 251 std r4, _LINK(r7) [all …]
|
D | head_44x.S | 86 lis r4,KERNELBASE@h 87 ori r4,r4,KERNELBASE@l 89 rlwinm r5,r4,0,4,31 /* r5 = KERNELBASE % 256M */ 91 add r3,r4,r3 /* Required Virutal Address */ 107 addi r4,r2,THREAD /* init task's THREAD */ 108 mtspr SPRN_SPRG_THREAD,r4 158 li r4, 0 /* higer 32bit */ 166 subfe r4,r6,r4 172 stw r4,0(r3) 187 lis r4,KERNELBASE@h [all …]
|
D | reloc_32.S | 109 lwz r4, 4(r9) /* r4 = rela.r_info */ 110 srwi r5, r4, 8 /* ELF32_R_SYM(r_info) */ 131 extrwi r4, r4, 8, 24 /* r4 = ELF32_R_TYPE(r_info) = ((char*)r4)[3] */ 134 cmpwi r4, R_PPC_RELATIVE 136 lwz r4, 0(r9) /* r_offset */ 139 stwx r0, r4, r7 /* memory[r4+r7]) = (u32)r0 */ 144 cmpwi r4, R_PPC_ADDR16_HI 146 lwz r4, 0(r9) /* r_offset */ 155 cmpwi r4, R_PPC_ADDR16_HA 157 lwz r4, 0(r9) /* r_offset */ [all …]
|
D | head_32.S | 192 addis r4,r3,KERNELBASE@h /* current address of _start */ 194 cmplw 0,r4,r5 /* already running at PHYSICAL_START? */ 225 100: lwz r4,0(0) 227 cmpw 0,r4,r3 375 mfspr r4,SPRN_SPRG_RTAS 376 cmpwi cr1,r4,0 393 mfspr r4,SPRN_DAR /* into the hash table */ 397 mfspr r4,SPRN_DAR 409 mr r4,r12 /* SRR0 is fault address */ 411 1: mr r4,r12 [all …]
|
D | head_64.S | 129 mr r25,r4 157 mr r4,r25 159 li r4,0 185 mfspr r4,SPRN_BUCSR 214 cmpwi r4,0 250 mr r25,r4 262 mr r4,r25 313 lwarx r4,0,r3 314 subi r4,r4,1 315 stwcx. r4,0,r3 [all …]
|
D | cpu_setup_44x.S | 23 mflr r4 27 mtlr r4 30 mflr r4 33 mtlr r4 39 mflr r4 42 mtlr r4
|
D | head_8xx.S | 235 mfspr r4,SPRN_DAR 236 stw r4,_DAR(r11) 263 mfspr r4,SPRN_DAR 264 stw r4,_DAR(r11) 470 mr r4,r12 474 tlbie r4 495 mfspr r4,SPRN_DAR 498 tlbie r4 602 add r10, r10, r4 ;b 151f 664 tophys(r4,r2) [all …]
|
D | misc_64.S | 47 stdu r1,THREAD_SIZE-STACK_FRAME_OVERHEAD(r4) 48 mr r1,r4 85 subf r8,r6,r4 /* compute length */ 101 subf r8,r6,r4 /* compute length */ 131 subf r8,r6,r4 /* compute length */ 158 subf r8,r6,r4 /* compute length */ 186 subf r8,r6,r4 /* compute length */ 224 lwz r4,DCACHEL1LINESPERPAGE(r7) /* Get # dcache lines per page */ 227 mtctr r4 235 lwz r4,ICACHEL1LINESPERPAGE(r7) /* Get # icache lines per page */ [all …]
|
D | head_40x.S | 395 mr r4,r12 /* Pass SRR0 as arg2 */ 405 mfspr r4,SPRN_DEAR /* Grab the DEAR and save it */ 406 stw r4,_DEAR(r11) 413 mfspr r4,SPRN_ESR /* Grab the ESR and save it */ 414 stw r4,_ESR(r11) 723 2: mfspr r4,SPRN_DBSR 760 mfspr r4,SPRN_DEAR /* Grab the DEAR, save it, pass arg2 */ 834 tophys(r4,r2) 835 addi r4,r4,THREAD /* init task's THREAD */ 836 mtspr SPRN_SPRG_THREAD,r4 [all …]
|
D | epapr_hcalls.S | 24 PPC_LL r4, TI_LOCAL_FLAGS(r3) /* set napping bit */ 25 ori r4, r4,_TLF_NAPPING /* so when we take an exception */ 26 PPC_STL r4, TI_LOCAL_FLAGS(r3) /* it will return to our caller */
|
D | misc.S | 33 PPC_LL r4,(2f-1b)(r3) 34 subf r3,r4,r3 48 PPC_LL r4,(2f-1b)(r5) 49 subf r5,r4,r5 87 PPC_LCMPI r4,0 89 li r4,1 115 mr r3,r4
|
D | cpu_setup_fsl_booke.S | 127 mflr r4 137 mtlr r4 157 lwz r3, CPU_SPEC_FEATURES(r4) 166 stw r3, CPU_SPEC_FEATURES(r4) 191 mflr r4 207 mtlr r4 228 ld r10,CPU_SPEC_FEATURES(r4) 231 std r10,CPU_SPEC_FEATURES(r4)
|
D | entry_32.S | 233 stw r4,20(r1) 237 lwz r4,20(r1) 324 lwz r4,GPR4(r1) 390 lis r4,icache_44x_need_flush@ha 391 lwz r5,icache_44x_need_flush@l(r4) 401 lwz r4,_LINK(r1) 403 mtlr r4 416 stw r7,icache_44x_need_flush@l(r4) 455 lwz r4,GPR4(r1) 511 lwz r4,_TRAP(r1) [all …]
|
/linux-4.4.14/arch/powerpc/kvm/ |
D | booke_interrupts.S | 58 mtspr \scratch , r4 59 mfspr r4, SPRN_SPRG_THREAD 60 lwz r4, THREAD_KVM_VCPU(r4) 61 stw r3, VCPU_GPR(R3)(r4) 62 stw r5, VCPU_GPR(R5)(r4) 63 stw r6, VCPU_GPR(R6)(r4) 66 stw r3, VCPU_GPR(R4)(r4) 67 stw r5, VCPU_CTR(r4) 70 stw r3, VCPU_PC(r4) 84 mtspr \scratch, r4 [all …]
|
D | bookehv_interrupts.S | 73 PPC_STL r1, VCPU_GPR(R1)(r4) 74 PPC_STL r2, VCPU_GPR(R2)(r4) 75 PPC_LL r1, VCPU_HOST_STACK(r4) 79 lwz r8, VCPU_HOST_PID(r4) 80 PPC_LL r11, VCPU_SHARED(r4) 81 PPC_STL r14, VCPU_GPR(R14)(r4) /* We need a non-volatile GPR. */ 84 stw r10, VCPU_GUEST_PID(r4) 93 stw r8, VCPU_TIMING_EXIT_TBL(r4) 95 stw r9, VCPU_TIMING_EXIT_TBU(r4) 101 PPC_STL r5, VCPU_PC(r4) [all …]
|
D | book3s_hv_rmhandlers.S | 63 ld r4, HSTATE_KVM_VCPU(r13) 82 lbz r4, LPPACA_PMCINUSE(r3) 83 cmpwi r4, 0 87 andi. r4, r3, MMCR0_PMAO_SYNC | MMCR0_PMAO 88 cmpwi r4, MMCR0_PMAO 92 lwz r4, HSTATE_PMC2(r13) 98 mtspr SPRN_PMC2, r4 104 ld r4, HSTATE_MMCR1(r13) 108 mtspr SPRN_MMCR1, r4 127 mftb r4 [all …]
|
D | book3s_32_sr.S | 128 lis r4, 0xc000 129 3: mtsrin r3, r4 131 addis r4, r4, 0x1000 /* address of next segment */ 137 tophys(r4, r2) 138 lwz r4, MM(r4) 139 tophys(r4, r4)
|
D | book3s_interrupts.S | 95 VCPU_LOAD_NVGPRS(r4) 106 PPC_LL r3, VCPU_HFLAGS(r4) 111 lwz r3, VCPU_SHAREDBE(r4) 113 ld r5, VCPU_SHARED(r4) 135 PPC_LL r4, VCPU_SHADOW_MSR(r4) /* get shadow_msr */ 170 GET_SHADOW_VCPU(r4) 221 PPC_LL r4, _LINK(r1) 222 mtlr r4 235 PPC_LL r4, _LINK(r1) 236 PPC_STL r4, (PPC_LR_STKOFF + SWITCH_FRAME_SIZE)(r1) [all …]
|
D | fpu.S | 40 stfs 0,0(r4); \ 62 stfs 0,0(r4); \ 86 stfs 0,0(r4); \ 127 lwz r6, 0(r4) /* load cr */ 144 stw r6,0(r4) /* save new cr value */ 214 lwz r6, 0(r4); /* load cr */ \ 221 stw r6,0(r4); /* save new cr value */ \ 277 stfd 0,0(r4) 282 stfs 0,0(r4)
|
/linux-4.4.14/arch/powerpc/lib/ |
D | memcpy_power7.S | 50 neg r6,r4 55 lbz r0,0(r4) 56 addi r4,r4,1 61 lhz r0,0(r4) 62 addi r4,r4,2 67 lwz r0,0(r4) 68 addi r4,r4,4 95 ld r0,0(r4) 96 ld r6,8(r4) 97 ld r7,16(r4) [all …]
|
D | copyuser_power7.S | 89 ld r4,-STACKFRAMESIZE+STK_REG(R30)(r1) 100 std r4,-STACKFRAMESIZE+STK_REG(R30)(r1) 109 std r4,-STACKFRAMESIZE+STK_REG(R30)(r1) 117 neg r6,r4 122 err1; lbz r0,0(r4) 123 addi r4,r4,1 128 err1; lhz r0,0(r4) 129 addi r4,r4,2 134 err1; lwz r0,0(r4) 135 addi r4,r4,4 [all …]
|
D | mem_64.S | 17 rlwimi r4,r4,8,16,23 19 rlwimi r4,r4,16,0,15 21 rldimi r4,r4,32,0 28 stb r4,0(r6) 31 sth r4,0(r6) 34 stw r4,0(r6) 40 4: std r4,0(r6) 41 std r4,8(r6) 42 std r4,16(r6) 43 std r4,24(r6) [all …]
|
D | copypage_64.S | 35 dcbt r9,r4 46 ld r5,0(r4) 47 ld r6,8(r4) 48 ld r7,16(r4) 49 ldu r8,24(r4) 52 ld r9,8(r4) 53 ld r10,16(r4) 56 ld r11,24(r4) 57 ld r12,32(r4) 60 ld r5,40(r4) [all …]
|
D | string.S | 21 addi r4,r4,-1 22 1: lbzu r0,1(r4) 35 addi r4,r4,-1 36 1: lbzu r0,1(r4) 50 addi r4,r4,-1 55 1: lbzu r0,1(r4) 63 addi r4,r4,-1 66 lbzu r0,1(r4) 77 addi r4,r4,-1 80 lbzu r0,1(r4) [all …]
|
D | checksum_32.S | 29 addic. r4,r4,-2 31 mtctr r4 33 1: lwzu r4,4(r3) 34 adde r0,r0,r4 52 srwi. r6,r4,2 58 subi r4,r4,2 60 srwi. r6,r4,2 /* # words to do */ 66 andi. r4,r4,3 67 3: cmpwi 0,r4,2 71 subi r4,r4,2 [all …]
|
D | memcpy_64.S | 28 addi r4,r4,-1 31 1: lbzu r10,1(r4) 40 dcbt 0,r4 56 andi. r0,r4,7 60 ld r9,0(r4) 61 addi r4,r4,-8 66 addi r4,r4,8 69 1: ld r9,8(r4) 71 2: ldu r8,16(r4) 79 lwz r9,8(r4) [all …]
|
D | checksum_64.S | 30 addic. r4,r4,-2 32 mtctr r4 34 1: lwzu r4,4(r3) 35 adde r0,r0,r4 38 rldicl r4,r0,32,0 /* fold two 32-bit halves together */ 39 add r0,r0,r4 56 srdi. r6,r4,3 /* less than 8 bytes? */ 74 subi r4,r4,2 85 srdi. r6,r4,7 88 srdi r6,r4,6 [all …]
|
D | copy_32.S | 17 lwz r7,4(r4); \ 18 lwz r8,8(r4); \ 19 lwz r9,12(r4); \ 20 lwzu r10,16(r4); \ 28 lwz r7,4(r4); \ 30 lwz r8,8(r4); \ 32 lwz r9,12(r4); \ 34 lwzu r10,16(r4); \ 82 rlwimi r4,r4,8,16,23 83 rlwimi r4,r4,16,0,15 [all …]
|
D | copypage_power7.S | 48 dcbt r0,r4,0b01000 /* addr from */ 60 std r4,-STACKFRAMESIZE+STK_REG(R30)(r1) 67 ld r4,STK_REG(R30)(r1) 86 1: lvx v7,r0,r4 87 lvx v6,r4,r6 88 lvx v5,r4,r7 89 lvx v4,r4,r8 90 lvx v3,r4,r9 91 lvx v2,r4,r10 92 lvx v1,r4,r11 [all …]
|
D | string_64.S | 69 mtctr r4 73 addi r4,r4,-1 77 mr r3,r4 81 cmpdi r4,32 102 3: sub r4,r4,r6 104 cmpdi r4,32 105 cmpdi cr1,r4,512 110 srdi r6,r4,5 120 addi r4,r4,-32 125 cmpdi r4,16 [all …]
|
D | copyuser_64.S | 31 or r0,r3,r4 36 std r4,-16(r1) 38 dcbt 0,r4 58 andi. r0,r4,7 64 20: ld r7,0(r4) 65 220: ld r6,8(r4) 66 addi r4,r4,16 71 addi r4,r4,-16 75 21: ld r7,16(r4) 76 221: ld r6,24(r4) [all …]
|
D | memcmp_64.S | 35 or r6,r3,r4 49 lbz rB,0(r4) 55 lbz rB,1(r4) 61 lbz rB,2(r4) 67 lbz rB,3(r4) 72 addi r4,r4,4 100 LD rB,0,r4 103 LD rD,off8,r4 106 LD rF,off16,r4 109 LD rH,off24,r4 [all …]
|
D | hweight_64.S | 46 srdi r4,r3,8 47 add r3,r4,r3 70 srdi r4,r3,16 71 add r3,r4,r3 72 srdi r4,r3,8 73 add r3,r4,r3 97 srdi r4,r3,32 98 add r3,r4,r3 99 srdi r4,r3,16 100 add r3,r4,r3 [all …]
|
D | div64.S | 22 cmplw r5,r4 26 divwu r7,r5,r4 # if dividend.hi >= divisor, 27 mullw r0,r7,r4 # quotient.hi = dividend.hi / divisor 36 addc r9,r4,r10 # rounding up (so the estimate cannot 44 2: mullw r10,r11,r4 # to get an estimate of the quotient, 45 mulhwu r9,r11,r4 # multiply the estimate by the divisor, 50 3: cmplw r6,r4 52 divwu r0,r6,r4 # perform the remaining 32-bit division 53 mullw r10,r0,r4 # and get the remainder
|
/linux-4.4.14/tools/testing/selftests/powerpc/copyloops/ |
D | memcpy_power7.S | 50 neg r6,r4 55 lbz r0,0(r4) 56 addi r4,r4,1 61 lhz r0,0(r4) 62 addi r4,r4,2 67 lwz r0,0(r4) 68 addi r4,r4,4 95 ld r0,0(r4) 96 ld r6,8(r4) 97 ld r7,16(r4) [all …]
|
D | copyuser_power7.S | 89 ld r4,-STACKFRAMESIZE+STK_REG(R30)(r1) 100 std r4,-STACKFRAMESIZE+STK_REG(R30)(r1) 109 std r4,-STACKFRAMESIZE+STK_REG(R30)(r1) 117 neg r6,r4 122 err1; lbz r0,0(r4) 123 addi r4,r4,1 128 err1; lhz r0,0(r4) 129 addi r4,r4,2 134 err1; lwz r0,0(r4) 135 addi r4,r4,4 [all …]
|
D | memcpy_64.S | 28 addi r4,r4,-1 31 1: lbzu r10,1(r4) 40 dcbt 0,r4 56 andi. r0,r4,7 60 ld r9,0(r4) 61 addi r4,r4,-8 66 addi r4,r4,8 69 1: ld r9,8(r4) 71 2: ldu r8,16(r4) 79 lwz r9,8(r4) [all …]
|
D | copyuser_64.S | 31 or r0,r3,r4 36 std r4,-16(r1) 38 dcbt 0,r4 58 andi. r0,r4,7 64 20: ld r7,0(r4) 65 220: ld r6,8(r4) 66 addi r4,r4,16 71 addi r4,r4,-16 75 21: ld r7,16(r4) 76 221: ld r6,24(r4) [all …]
|
/linux-4.4.14/arch/powerpc/platforms/83xx/ |
D | suspend-asm.S | 50 lis r4, immrbase@ha 51 stw r3, immrbase@l(r4) 65 lis r4, KERNELBASE@h 66 lwz r5, 0(r4) 67 lwz r6, 4(r4) 80 mfspr r4, SPRN_IABR 87 stw r4, SS_IABR+0(r3) 94 mfspr r4, SPRN_SPRG0 100 stw r4, SS_SPRG+0(r3) 106 mfspr r4, SPRN_DBAT0U [all …]
|
/linux-4.4.14/arch/sh/lib/ |
D | ashiftrt.S | 78 rotcl r4 80 subc r4,r4 82 shar r4 84 shar r4 86 shar r4 88 shar r4 90 shar r4 92 shar r4 94 shlr16 r4 95 shlr8 r4 [all …]
|
D | udivsi3_i4i-Os.S | 49 mov.l r4,@-r15 52 swap.w r4,r0 53 shlr16 r4 59 div1 r5,r4 61 div1 r5,r4 62 div1 r5,r4 64 div1 r5,r4 65 xtrct r4,r0 66 xtrct r0,r4 68 swap.w r4,r4 [all …]
|
D | udivsi3.S | 37 div1 r5,r4 39 div1 r5,r4; div1 r5,r4; div1 r5,r4 40 div1 r5,r4; div1 r5,r4; div1 r5,r4; rts; div1 r5,r4 43 div1 r5,r4; rotcl r0 44 div1 r5,r4; rotcl r0 45 div1 r5,r4; rotcl r0 46 rts; div1 r5,r4 54 swap.w r4,r0 55 shlr16 r4 59 div1 r5,r4 [all …]
|
D | copy_page.S | 30 mov r4,r10 42 mov.l @r11+,r4 55 mov.l r4,@-r10 86 mov r4,r3 107 EX( mov.b r1,@r4 ) 109 add #1,r4 114 and r4,r1 144 EX_NO_POP( mov.b r0,@r4 ) 146 add #1,r4 157 sub r4,r0 [all …]
|
D | movmem.S | 57 mov.l r0,@(60,r4) 61 mov.l r0,@(56,r4) 65 mov.l r0,@(52,r4) 66 add #64,r4 75 mov.l r0,@(56,r4) 78 mov.l r0,@(52,r4) 86 mov.l r0,@(60,r4) 92 mov.l r0,@(56,r4) 98 mov.l r0,@(52,r4) 104 mov.l r0,@(48,r4) [all …]
|
D | memset-sh4.S | 17 add r6,r4 28 mov.b r5,@-r4 44 mov r4, r3 54 10: mov.l r5,@-r4 64 add #-32, r4 67 movca.l r0,@r4 68 mov.l r5,@(4, r4) 69 mov.l r5,@(8, r4) 70 mov.l r5,@(12,r4) 71 mov.l r5,@(16,r4) [all …]
|
D | udivsi3_i4i.S | 65 mov r4,r0 75 mov.l r4,@-r15 88 mov.l r4,@-r15 98 dmulu.l r1,r4 101 mov r4,r0 105 addc r4,r0 106 mov.l @r15+,r4 112 neg r4,r0 116 mov.l @r15+,r4 129 mov.l r4,@-r15 [all …]
|
D | __clear_user.S | 16 ! r4..(r4+31)&~32 -------- not aligned [ Area 0 ] 17 ! (r4+31)&~32..(r4+r5)&~32 -------- aligned [ Area 1 ] 18 ! (r4+r5)&~32..r4+r5 -------- not aligned [ Area 2 ] 21 mov r4, r2 28 cmp/eq r4, r2 31 sub r4, r3 33 mov r4, r2 41 mov r2, r4 43 mov r4, r3 76 mov r4, r3 [all …]
|
D | checksum.S | 51 mov r4, r0 54 mov r4, r7 ! Keep a copy to check for alignment 63 mov.b @r4+, r0 71 mov r4, r0 83 mov.w @r4+, r0 147 mov.w @r4+, r0 155 mov.b @r4+, r0 207 ! r4: const char *SRC 221 mov r4,r1 249 SRC( mov.b @r4+,r1 ) [all …]
|
D | memset.S | 18 add r6,r4 30 mov.b r5,@-r4 43 mov.l r5,@-r4 ! set 8-byte at once 45 mov.l r5,@-r4 55 mov.b r5,@-r4 58 mov r4,r0
|
D | memchr.S | 18 1: mov.b @r4,r1 23 add #1,r4 24 2: mov #0,r4 26 mov r4,r0
|
D | strlen.S | 13 mov r4,r0 25 mov.b @r4+,r1 30 mov.b @r4+,r1 35 mov.b @r4+,r1 43 mov.l @r4+,r1
|
/linux-4.4.14/crypto/ |
D | serpent_generic.c | 237 u32 r0, r1, r2, r3, r4; in __serpent_setkey() local 255 r4 = le32_to_cpu(k[7]); in __serpent_setkey() 257 keyiter(le32_to_cpu(k[0]), r0, r4, r2, 0, 0); in __serpent_setkey() 259 keyiter(le32_to_cpu(k[2]), r2, r1, r4, 2, 2); in __serpent_setkey() 261 keyiter(le32_to_cpu(k[4]), r4, r3, r1, 4, 4); in __serpent_setkey() 262 keyiter(le32_to_cpu(k[5]), r0, r4, r2, 5, 5); in __serpent_setkey() 264 keyiter(le32_to_cpu(k[7]), r2, r1, r4, 7, 7); in __serpent_setkey() 267 keyiter(k[1], r4, r3, r1, 9, 9); in __serpent_setkey() 268 keyiter(k[2], r0, r4, r2, 10, 10); in __serpent_setkey() 270 keyiter(k[4], r2, r1, r4, 12, 12); in __serpent_setkey() [all …]
|
/linux-4.4.14/arch/powerpc/platforms/52xx/ |
D | lite5200_sleep.S | 24 stw r10, ((addr)*4)(r4); 27 lwz r10, ((addr)*4)(r4); \ 45 mr r8, r4 /* save MBAR va */ 49 lis r4, lite5200_wakeup@h 50 ori r4, r4, lite5200_wakeup@l 51 sub r4, r4, r3 52 stw r4, 0(r3) 62 lis r4, registers@h 63 ori r4, r4, registers@l 65 stw r10, (0x1d*4)(r4) [all …]
|
D | mpc52xx_sleep.S | 68 lwz r8, 0x4(r4) /* sdram->ctrl */ 71 stw r8, 0x4(r4) 75 stw r8, 0x4(r4) 80 stw r8, 0x4(r4) 85 stw r8, 0x4(r4) 111 lwz r8, 0x4(r4) 113 stw r8, 0x4(r4)
|
/linux-4.4.14/sound/oss/ |
D | vidc_fill.S | 23 ldrb r4, [r0], #1 24 eor r4, r4, #0x80 25 and r4, ip, r4, lsl #8 26 orr r4, r4, r4, lsl #16 27 str r4, [r2], #4 36 ldr r4, [r0], #2 37 and r5, r4, ip 38 and r4, ip, r4, lsl #8 39 orr r4, r4, r5, lsl #16 40 orr r4, r4, r4, lsr #8 [all …]
|
/linux-4.4.14/arch/m32r/kernel/ |
D | head.S | 56 mv r4, r3 || ldi r1, #0 57 srli r4, #4 || addi r2, #-4 58 beqz r4, .Lendloop1 64 st r1, @+r2 || addi r4, #-1 67 st r1, @+r2 || cmpeq r1, r4 ; R4 = 0? 70 and3 r4, r3, #15 72 beqz r4, .Lendloop2 74 stb r1, @r2 || addi r4, #-1 76 bnez r4, .Lloop2 84 mv r4, r3 [all …]
|
D | entry.S | 154 preempt_stop(r4) 156 ld r4, PSW(sp) 158 and3 r4, r4, #0x8800 ; check BSM and BPM bits 160 and3 r4, r4, #0x8000 ; check BSM bit 162 beqz r4, resume_kernel 164 DISABLE_INTERRUPTS(r4) ; make sure we don't miss an interrupt 216 and3 r4, r9, #_TIF_ALLWORK_MASK ; current->work 217 bnez r4, syscall_exit_work 225 and3 r4, r9, #_TIF_NEED_RESCHED 226 beqz r4, work_notifysig [all …]
|
/linux-4.4.14/drivers/scsi/arm/ |
D | acornscsi-io.S | 25 stmfd sp!, {r4 - r7, lr} 32 ldmia r0!, {r3, r4, r5, r6} 34 orr r3, r3, r4, lsl #16 35 and r4, r5, lr 36 orr r4, r4, r6, lsl #16 44 LOADREGS(fd, sp!, {r4 - r7, pc}) 48 ldmia r0!, {r3, r4, r5, r6} 50 orr r3, r3, r4, lsl #16 51 and r4, r5, lr 52 orr r4, r4, r6, lsl #16 [all …]
|
/linux-4.4.14/arch/powerpc/boot/ |
D | string.S | 18 addi r4,r4,-1 19 1: lbzu r0,1(r4) 31 addi r4,r4,-1 32 1: lbzu r0,1(r4) 41 addi r4,r4,-1 46 1: lbzu r0,1(r4) 56 cmpw 0,r0,r4 66 addi r4,r4,-1 69 lbzu r0,1(r4) 79 addi r4,r4,-1 [all …]
|
D | div64.S | 22 cmplw r5,r4 26 divwu r7,r5,r4 # if dividend.hi >= divisor, 27 mullw r0,r7,r4 # quotient.hi = dividend.hi / divisor 36 addc r9,r4,r10 # rounding up (so the estimate cannot 44 2: mullw r10,r11,r4 # to get an estimate of the quotient, 45 mulhwu r9,r11,r4 # multiply the estimate by the divisor, 50 3: cmplw r6,r4 52 divwu r0,r6,r4 # perform the remaining 32-bit division 53 mullw r10,r0,r4 # and get the remainder 78 srw r4,r4,r5 # LSW = count > 31 ? 0 : LSW >> count [all …]
|
D | util.S | 45 mfspr r4,SPRN_PVR 46 srwi r4,r4,16 47 cmpwi 0,r4,1 /* 601 ? */ 58 mulli r4,r3,1000 /* nanoseconds */ 71 add r4,r4,r5 72 addi r4,r4,-1 73 divw r4,r4,r5 /* BUS ticks */ 85 addc r9,r6,r4 /* Compute end time */
|
D | ps3-head.S | 55 li r4, 0x60 56 mtctr r4 62 li r4, 0 63 lwz r3, 0(r4) 70 lis r4, _zimage_start@ha 71 addi r4, r4, _zimage_start@l 72 mtctr r4
|
D | cuboot.c | 20 void cuboot_init(unsigned long r4, unsigned long r5, in cuboot_init() argument 26 loader_info.initrd_addr = r4; in cuboot_init() 27 loader_info.initrd_size = r4 ? r5 - r4 : 0; in cuboot_init()
|
D | ps3-hvcall.S | 82 LOAD_64_REG r3,r3,r4 86 LOAD_64_REG r4,r5,r6 139 std r4, 0(r11) 140 mr r4, r3 147 std r4, 0(r11) 154 std r4, 0(r11)
|
/linux-4.4.14/arch/arm/lib/ |
D | csumpartialcopygeneric.S | 114 1: load4l r4, r5, r6, r7 115 stmia dst!, {r4, r5, r6, r7} 116 adcs sum, sum, r4 128 load2l r4, r5 129 stmia dst!, {r4, r5} 130 adcs sum, sum, r4 135 3: load1l r4 136 str r4, [dst], #4 137 adcs sum, sum, r4 141 load1l r4 [all …]
|
D | io-readsb.S | 32 .Linsb_aligned: stmfd sp!, {r4 - r6, lr} 38 ldrb r4, [r0] 42 orr r3, r3, r4, put_byte_1 43 ldrb r4, [r0] 48 mov r4, r4, put_byte_0 50 orr r4, r4, r5, put_byte_1 52 orr r4, r4, r6, put_byte_2 54 orr r4, r4, ip, put_byte_3 75 ldmeqfd sp!, {r4 - r6, pc} 81 ldrb r4, [r0] [all …]
|
D | io-readsw-armv3.S | 40 stmfd sp!, {r4, r5, r6, lr} 47 ldr r4, [r0] 48 orr r3, r3, r4, lsl #16 50 ldr r4, [r0] 51 and r4, r4, ip 53 orr r4, r4, r5, lsl #16 71 ldmeqfd sp!, {r4, r5, r6, pc} 78 ldr r4, [r0] 79 orr r3, r3, r4, lsl #16 81 ldr r4, [r0] [all …]
|
D | io-readsw-armv4.S | 33 stmfd sp!, {r4, r5, lr} 39 ldrh r4, [r0] 40 pack r3, r3, r4 42 ldrh r4, [r0] 44 pack r4, r4, r5 62 ldrh r4, [r0] 63 pack r3, r3, r4 65 ldrh r4, [r0] 67 pack r4, r4, ip 69 stmia r1!, {r3, r4} [all …]
|
D | memmove.S | 37 stmfd sp!, {r0, r4, lr} 41 UNWIND( .save {r0, r4, lr} ) @ in first stmfd block 57 UNWIND( .save {r0, r4, lr} ) 62 CALGN( sbcnes r4, ip, r2 ) @ C is always set here 64 CALGN( adr r4, 6f ) 67 CALGN( add pc, r4, ip ) 77 4: ldmdb r1!, {r3, r4, r5, r6, r7, r8, ip, lr} 79 stmdb r0!, {r3, r4, r5, r6, r7, r8, ip, lr} 90 W(ldr) r4, [r1, #-4]! 101 W(str) r4, [r0, #-4]! [all …]
|
D | copy_template.S | 77 enter r4, lr 81 usave r4, lr @ in first stmdb block 96 usave r4, lr 102 CALGN( sbcnes r4, r3, r2 ) @ C is always set here 104 CALGN( adr r4, 6f ) 106 CALGN( add pc, r4, ip ) 116 4: ldr8w r1, r3, r4, r5, r6, r7, r8, ip, lr, abort=20f 118 str8w r0, r3, r4, r5, r6, r7, r8, ip, lr, abort=20f 135 ldr1w r1, r4, abort=20f 153 str1w r0, r4, abort=20f [all …]
|
D | copy_page.S | 28 stmfd sp!, {r4, lr} @ 2 32 ldmia r1!, {r3, r4, ip, lr} @ 4+1 37 stmia r0!, {r3, r4, ip, lr} @ 4 38 ldmia r1!, {r3, r4, ip, lr} @ 4 41 stmia r0!, {r3, r4, ip, lr} @ 4 42 ldmgtia r1!, {r3, r4, ip, lr} @ 4 44 PLD( ldmeqia r1!, {r3, r4, ip, lr} ) 46 ldmfd sp!, {r4, pc} @ 3
|
D | io-writesb.S | 53 stmfd sp!, {r4, r5, lr} 58 .Loutsb_16_lp: ldmia r1!, {r3, r4, r5, ip} 60 outword r4 67 ldmeqfd sp!, {r4, r5, pc} 72 ldmia r1!, {r3, r4} 74 outword r4 83 ldmeqfd sp!, {r4, r5, pc} 93 ldmfd sp!, {r4, r5, pc}
|
D | io-writesw-armv3.S | 39 stmfd sp!, {r4, r5, r6, lr} 44 .Loutsw_8_lp: ldmia r1!, {r3, r4, r5, r6} 54 mov ip, r4, lsl #16 58 mov ip, r4, lsr #16 82 ldmeqfd sp!, {r4, r5, r6, pc} 87 ldmia r1!, {r3, r4} 97 mov ip, r4, lsl #16 101 mov ip, r4, lsr #16 126 ldmfd sp!, {r4, r5, r6, pc}
|
D | csumpartialcopyuser.S | 23 stmfd sp!, {r1, r2, r4 - r8, ip, lr} 28 ldmfd sp!, {r1, r2, r4 - r8, ip, lr} 34 stmfd sp!, {r1, r2, r4 - r8, lr} 38 ldmfd sp!, {r1, r2, r4 - r8, pc} 87 9001: mov r4, #-EFAULT 89 str r4, [r5]
|
D | div64.S | 52 subs ip, r4, #1 54 tst ip, r4 58 cmp xh, r4 68 clz yl, r4 73 mov yl, r4, lsl yl 77 mov yl, r4 99 cmpeq xl, r4 110 cmpcc xh, r4 112 subcs xh, xh, r4 155 clz ip, r4 [all …]
|
D | memzero.S | 83 stmfd sp!, {r4-r7, lr} 86 UNWIND( .save {r4-r7, lr} ) 87 mov r4, r2 101 stmcsia r0!, {r4, r5, r6, r7} 102 stmmiia r0!, {r4, r5} 110 ldmeqfd sp!, {r4-r7, pc} 115 stmneia r0!, {r4-r7} 116 ldmfd sp!, {r4-r7, lr}
|
D | memset.S | 71 stmfd sp!, {r4-r8, lr} 74 UNWIND( .save {r4-r8, lr} ) 75 mov r4, r1 90 stmcsia ip!, {r4, r5, r6, r7} 91 stmmiia ip!, {r4, r5} 100 ldmeqfd sp!, {r4-r8, pc} 105 stmneia ip!, {r4-r7} 106 ldmfd sp!, {r4-r8, lr}
|
D | ecard.S | 25 stmfd sp!, {r4 - r12, lr} 31 ldmfd sp!, {r4 - r12, pc} 38 stmfd sp!, {r4 - r12, lr} 43 ldmfd sp!, {r4 - r12, pc}
|
/linux-4.4.14/arch/m32r/lib/ |
D | memset.S | 23 mv r4, r0 || cmpz r2 30 and3 r3, r4, #3 35 stb r1, @r4 || addi r4, #1 43 or r1, r3 || addi r4, #-4 47 st r1, @+r4 || addi r2, #-4 50 st r1, @+r4 54 and3 r3, r4, #15 59 or r1, r3 || addi r4, #-4 63 ld r3, @(4,r4) /* cache line allocate */ 64 st r1, @+r4 || addi r2, #-16 [all …]
|
D | checksum.S | 63 ldub r4, @r0 || addi r0, #1 66 ldi r3, #0 || addx r2, r4 70 and3 r4, r0, #2 ; Check alignment. 71 beqz r4, 2f ; Jump if alignment is ok. 79 lduh r4, @r0 || ldi r3, #0 80 addx r2, r4 || addi r0, #2 91 ld r4, @r0+ ; +4 94 ld r4, @r0+ || addx r2, r4 ; +16 97 ld r4, @r0+ || addx r2, r4 ; +28 100 addx r2, r4 [all …]
|
D | strlen.S | 28 ld r1, @r6+ || not r4, r0 29 sub r0, r5 || and r4, r7 30 and r4, r0 31 bnez r4, strlen_last_bytes 32 ld r0, @r6+ || not r4, r1 33 sub r1, r5 || and r4, r7 34 and r4, r1 || addi r2, #4 35 bnez r4, strlen_last_bytes 76 not r4, r0 ; NOTE: If a null char. exists, return 0. 78 and r4, r7 ; return 0; [all …]
|
D | memcpy.S | 23 mv r4, r0 || mv r7, r0 33 addi r4, #-4 36 st r7, @+r4 || cmpz r2 38 addi r4, #4 || jc r14 ; return if r2=0 42 addi r2, #-1 || stb r7, @r4+ 47 addi r2, #-1 || stb r7, @r4 48 addi r4, #1 61 mv r4, r0 72 addi r4, #-4 76 st r7, @+r4 [all …]
|
/linux-4.4.14/arch/powerpc/mm/ |
D | tlb_nohash_low.S | 50 mtspr SPRN_PID,r4 83 rlwimi r5,r4,0,16,31 112 clrrwi r4,r3,12 /* get an EPN for the hashing with V = 0 */ 113 ori r4,r4,PPC47x_TLBE_SIZE 114 tlbwe r4,r7,0 /* write it */ 132 lis r4,tlb_44x_hwater@ha 133 lwz r5,tlb_44x_hwater@l(r4) 157 li r4,0 /* Current way */ 164 or r5,r3,r4 /* Make way|index for tlbre */ 167 3: addis r4,r4,0x2000 /* Next way */ [all …]
|
D | hash_low_32.S | 70 cmplw 0,r4,r0 80 rlwimi r5,r4,12,20,29 /* insert top 10 bits of address */ 84 rlwinm r8,r4,13,19,29 /* Compute pgdir/pmd offset */ 98 rlwimi r8,r4,22,20,29 /* insert next 10 bits of address */ 100 rlwimi r8,r4,23,20,28 /* compute pte address */ 138 mfsrin r3,r4 /* get segment reg for segment */ 182 rlwinm r0,r4,4,28,31 /* get ESID (top 4 bits of va) */ 233 rlwimi r8,r4,22,20,29 235 rlwimi r8,r4,23,20,28 336 rlwimi r5,r4,10,26,31 /* put in API (abbrev page index) */ [all …]
|
D | hash_low_64.S | 85 andc. r0,r4,r31 97 rlwinm r30,r4,32-9+7,31-7,31-7 /* _PAGE_RW -> _PAGE_DIRTY */ 148 rlwinm r4,r30,32-7+1,30,30 /* _PAGE_DIRTY -> _PAGE_USER (r4) */ 149 and r0,r0,r4 /* _PAGE_RW & _PAGE_DIRTY ->r0 bit 30*/ 161 mr r4,r30 172 ld r4,htab_hash_mask@got(2) 173 ld r27,0(r4) /* htab_hash_mask -> r27 */ 200 mr r4,r29 /* Retrieve vpn */ 225 mr r4,r29 /* Retrieve vpn */ 283 mr r4,r3 [all …]
|
/linux-4.4.14/arch/arm/mm/ |
D | pv-fixup-asm.S | 23 stmfd sp!, {r4-r8, lr} 36 1: ldrd r4, [r7] 37 adds r4, r4, r0 39 strd r4, [r7], #1 << L2_ORDER 47 ldrd r4, [r7] 48 adds r4, r4, r0 50 strd r4, [r7], #1 << L2_ORDER 51 ldrd r4, [r7] 52 adds r4, r4, r0 54 strd r4, [r7] [all …]
|
D | proc-arm740.S | 79 mov r4, #10 @ 11 is the minimum (4KB) 80 1: add r4, r4, #1 @ area size *= 2 83 orr r0, r0, r4, lsl #1 @ the area register value 92 mov r4, #10 @ 11 is the minimum (4KB) 93 1: add r4, r4, #1 @ area size *= 2 96 orr r0, r0, r4, lsl #1 @ the area register value
|
D | cache-v7.S | 51 add r4, r3, #1 @ NumWays 53 mov r3, r4 @ Temp = NumWays 143 movw r4, #0x3ff 144 ands r4, r4, r1, lsr #3 @ find maximum number on the way size 145 clz r5, r4 @ find bit position of way size increment 151 ARM( orr r11, r10, r4, lsl r5 ) @ factor way and cache number into r11 152 THUMB( lsl r6, r4, r5 ) 160 subs r4, r4, #1 @ decrement the way 186 ARM( stmfd sp!, {r4-r5, r7, r9-r11, lr} ) 187 THUMB( stmfd sp!, {r4-r7, r9-r11, lr} ) [all …]
|
/linux-4.4.14/arch/microblaze/lib/ |
D | fastcopy.S | 47 addi r4, r0, 4 /* n = 4 */ 48 cmpu r4, r4, r7 /* n = c - n (unsigned) */ 49 blti r4, a_xfer_end /* if n < 0, less than one word to transfer */ 52 andi r4, r5, 3 /* n = d & 3 */ 54 beqi r4, a_dalign_done 56 rsubi r4, r4, 4 57 rsub r7, r4, r7 /* c = c - n adjust c */ 61 beqi r4, a_dalign_done 67 addi r4, r4, -1 /* n-- (IN DELAY SLOT) */ 70 addi r4, r0, 32 /* n = 32 */ [all …]
|
D | uaccess_old.S | 40 lbu r4,r6,r0 41 beqid r4,2f 42 sb r4,r5,r0 82 lbu r4,r5,r0 83 beqid r4,2f /* break on NUL */ 107 1: lwi r4 , r6, 0x0000 + offset; \ 115 9: swi r4 , r5, 0x0000 + offset; \ 176 w1: lw r4, r6, r3 /* at least one 4 byte copy */ 177 w2: sw r4, r5, r3 252 bu1: lbu r4,r6,r3 [all …]
|
/linux-4.4.14/arch/sh/lib64/ |
D | udivdi3.S | 5 shlri r3,1,r4 6 nsb r4,r22 11 mmulfx.w r1,r1,r4 14 mmulfx.w r5,r4,r4 17 msub.w r1,r4,r1 19 mmulfx.w r1,r1,r4 22 mmulfx.w r5,r4,r4 25 msub.w r1,r4,r1 27 mulu.l r1,r7,r4 30 sub r63,r4,r4 // Negate to make sure r1 ends up <= 1/r2 [all …]
|
D | strcpy.S | 25 ldlo.q r3,0,r4 29 mcmpeq.b r4,r63,r6 49 mcmv r4, r8, r9 53 add r5, r63, r4 59 stlo.q r2, 0, r4 60 SHHI r4, r7, r4 61 sthi.q r0, -1, r4 64 add r5, r63, r4 69 byterev r4,r4 72 st.b r0,-8,r4 [all …]
|
/linux-4.4.14/arch/arm/boot/compressed/ |
D | ll_char_wr.S | 36 stmfd sp!, {r4 - r7, lr} 38 @ Smashable regs: {r0 - r3}, [r4 - r7], (r8 - fp), [ip], (sp), [lr], (pc) 48 ldmia ip, {r3, r4, r5, r6, lr} 52 ldr r4, [r4, ip] 57 cmp r4, #4 62 teq r4, #8 65 @ Smashable regs: {r0 - r3}, [r4], {r5 - r7}, (r8 - fp), [ip], (sp), {lr}, (pc) 80 ldmfd sp!, {r4 - r7, pc} 83 @ Smashable regs: {r0 - r3}, [r4], {r5 - r7}, (r8 - fp), [ip], (sp), {lr}, (pc) 88 mul r4, r2, ip [all …]
|
/linux-4.4.14/arch/powerpc/platforms/powernv/ |
D | subcore-asm.S | 28 li r4,0 29 ori r4,r4,MSR_EE|MSR_SE|MSR_BE|MSR_RI 30 andc r4,r12,r4 32 mtmsrd r4 36 andc r5, r4, r5 38 LOAD_REG_ADDR(r4, real_mode) 40 mtspr SPRN_SRR0,r4 57 li r4, SYNC_STEP_REAL_MODE 58 stb r4, 0(r3) 64 1: mfspr r4, SPRN_HID0 [all …]
|
/linux-4.4.14/arch/microblaze/kernel/ |
D | hw_exception_handler.S | 92 lwi r4, r1, PT_R4; \ 338 swi r4, r1, PT_R4 351 mfs r4, resr 357 andi r5, r4, 0x1000; /* Check ESR[DS] */ 365 andi r5, r4, 0x1F; /* Extract ESR[EXC] */ 416 andi r6, r4, 0x1F; /* Load ESR[EC] */ 470 andi r6, r4, 0x1000 /* Check ESR[DS] */ 479 andi r6, r4, 0x3E0; /* Mask and extract the register operand */ 488 andi r6, r4, 0x400; /* Extract ESR[S] */ 491 andi r6, r4, 0x800; /* Extract ESR[W] */ [all …]
|
D | head.S | 101 ori r4, r0, TOPHYS(_fdt_start) 105 sw r12, r4, r11 /* addr[r4 + r11] = r12 */ 120 ori r4, r0, cmd_line /* load address of command line */ 121 tophys(r4,r4) /* convert to phys address */ 127 sb r2, r4, r11 /* addr[r4+r6]= r2 */ 131 addik r5, r4, 0 /* add new space for command line */ 139 ori r4, r0, TOPHYS(_bram_load_start) /* save bram context */ 143 sw r7, r4, r11 /* addr[r4 + r6] = r7 */ 178 tophys(r4,r3) /* Load the kernel physical address */ 233 andi r4,r4,0xfffffc00 /* Mask off the real page number */ [all …]
|
D | misc.S | 78 lwi r4, r0, tlb_skip 79 mts rtlbx, r4 /* TLB slot 63 */ 81 or r4,r5,r0 82 andi r4,r4,0xfffff000 83 ori r4,r4,(TLB_WR|TLB_I|TLB_M|TLB_G) 88 mts rtlblo,r4 /* Load the data portion of the entry */
|
/linux-4.4.14/arch/powerpc/kernel/vdso32/ |
D | gettimeofday.S | 41 mr r11,r4 /* r11 saves tz */ 50 stw r4,TVAL32_TV_USEC(r10) 54 lwz r4,CFG_TZ_MINUTEWEST(r9)/* fill tz */ 56 stw r4,TZONE_TZ_MINWEST(r11) 82 mr r11,r4 /* r11 saves tp */ 119 add r4,r4,r6 120 cmpw cr0,r4,r7 121 cmpwi cr1,r4,0 123 subf r4,r7,r4 127 add r4,r4,r7 [all …]
|
/linux-4.4.14/arch/s390/kernel/ |
D | base.S | 82 larl %r4,.Lctlregs # Save control registers 83 stctg %c0,%c15,0(%r4) 84 lg %r2,0(%r4) # Disable lowcore protection 86 larl %r4,.Lctlreg0 87 stg %r2,0(%r4) 88 lctlg %c0,%c0,0(%r4) 89 larl %r4,.Lfpctl # Floating point control register 90 stfpc 0(%r4) 91 larl %r4,.Lprefix # Save prefix register 92 stpx 0(%r4) [all …]
|
D | swsusp.S | 83 lghi %r4,0 86 1: mvcle %r2,%r4,0 91 lgr %r4,%r10 94 1: mvcle %r2,%r4,0 136 lg %r4,0(%r1) 137 iske %r0,%r4 141 mvcle %r2,%r4,0 188 larl %r4,.Lrestart_suspend_psw /* Set new restart PSW */ 189 mvc __LC_RST_NEW_PSW(16,%r0),0(%r4) 246 larl %r4,suspend_zero_pages [all …]
|
/linux-4.4.14/arch/parisc/kernel/ |
D | hpmc.S | 116 mfctl %cr14, %r4 117 ldw 52(%r4),%r5 119 stw %r5,52(%r4) 134 ldo 8(%r0),%r4 /* PSW Q on, PSW M off */ 135 mtctl %r4,ipsw 138 load32 PA(os_hpmc_1),%r4 139 mtctl %r4,pcoq 140 ldo 4(%r4),%r4 141 mtctl %r4,pcoq 159 load32 HPMC_PIM_DATA_SIZE,%r4 [all …]
|
D | head.S | 60 load32 PA(__bss_stop),%r4 62 cmpb,<<,n %r3,%r4,$bss_loop 73 load32 PA(swapper_pg_dir),%r4 74 mtctl %r4,%cr24 /* Initialize kernel root pointer */ 75 mtctl %r4,%cr25 /* Initialize user root pointer */ 82 stw %r3,ASM_PGD_ENTRY*ASM_PGD_ENTRY_SIZE(%r4) 83 ldo ASM_PMD_ENTRY*ASM_PMD_ENTRY_SIZE(%r5),%r4 86 ldo ASM_PGD_ENTRY*ASM_PGD_ENTRY_SIZE(%r4),%r4 97 stw %r3,0(%r4) 101 ldo ASM_PMD_ENTRY_SIZE(%r4),%r4 [all …]
|
/linux-4.4.14/arch/powerpc/crypto/ |
D | aes-spe-keys.S | 81 LOAD_KEY(r5,r4,0) 82 LOAD_KEY(r6,r4,4) 83 LOAD_KEY(r7,r4,8) 84 LOAD_KEY(r8,r4,12) 95 LS_BOX(r14, r15, r4) 105 GF8_MUL(r0, r0, r4, r14) /* multiply RCO by 2 in GF */ 123 LOAD_KEY(r5,r4,0) 124 LOAD_KEY(r6,r4,4) 125 LOAD_KEY(r7,r4,8) 126 LOAD_KEY(r8,r4,12) [all …]
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | fsl_hcalls.h | 129 register uintptr_t r4 __asm__("r4"); in fh_partition_get_dtprop() 141 r4 = dtpath_addr >> 32; in fh_partition_get_dtprop() 145 r4 = 0; in fh_partition_get_dtprop() 156 "+r" (r3), "+r" (r4), "+r" (r5), "+r" (r6), "+r" (r7), in fh_partition_get_dtprop() 161 *propvalue_len = r4; in fh_partition_get_dtprop() 183 register uintptr_t r4 __asm__("r4"); in fh_partition_set_dtprop() 195 r4 = dtpath_addr >> 32; in fh_partition_set_dtprop() 199 r4 = 0; in fh_partition_set_dtprop() 210 "+r" (r3), "+r" (r4), "+r" (r5), "+r" (r6), "+r" (r7), in fh_partition_set_dtprop() 260 register uintptr_t r4 __asm__("r4"); in fh_partition_get_status() [all …]
|
D | epapr_hcalls.h | 141 register uintptr_t r4 __asm__("r4"); in ev_int_set_config() 147 r4 = config; in ev_int_set_config() 152 : "+r" (r11), "+r" (r3), "+r" (r4), "+r" (r5), "+r" (r6) in ev_int_set_config() 173 register uintptr_t r4 __asm__("r4"); in ev_int_get_config() 181 : "+r" (r11), "+r" (r3), "=r" (r4), "=r" (r5), "=r" (r6) in ev_int_get_config() 185 *config = r4; in ev_int_get_config() 204 register uintptr_t r4 __asm__("r4"); in ev_int_set_mask() 208 r4 = mask; in ev_int_set_mask() 211 : "+r" (r11), "+r" (r3), "+r" (r4) in ev_int_set_mask() 230 register uintptr_t r4 __asm__("r4"); in ev_int_get_mask() [all …]
|
/linux-4.4.14/arch/arm/mach-omap1/ |
D | sleep.S | 72 mov r4, #0 93 mov r4, #CLKGEN_REG_ASM_BASE & 0xff000000 94 orr r4, r4, #CLKGEN_REG_ASM_BASE & 0x00ff0000 95 orr r4, r4, #CLKGEN_REG_ASM_BASE & 0x0000ff00 101 strh r5, [r4, #ARM_IDLECT2_ASM_OFFSET & 0xff] 106 strh r3, [r4, #ARM_IDLECT1_ASM_OFFSET & 0xff] 130 strh r1, [r4, #ARM_IDLECT2_ASM_OFFSET & 0xff] 131 strh r0, [r4, #ARM_IDLECT1_ASM_OFFSET & 0xff] 152 mov r4, #TCMIF_ASM_BASE & 0xff000000 153 orr r4, r4, #TCMIF_ASM_BASE & 0x00ff0000 [all …]
|
D | sram.S | 46 mov r4, #0x0700 @ let the clocks settle 47 orr r4, r4, #0x00ff 48 delay: sub r4, r4, #1 49 cmp r4, #0 52 lock: ldrh r4, [r2], #0 @ read back dpll value 55 tst r4, #1 << 0 @ dpll rate locked?
|
/linux-4.4.14/arch/arm/mach-omap2/ |
D | omap-headsmp.S | 38 mrc p15, 0, r4, c0, c0, 5 39 and r4, r4, #0x0f 40 cmp r0, r4 54 mrc p15, 0, r4, c0, c0, 5 55 and r4, r4, #0x0f 56 cmp r0, r4 76 mrc p15, 0, r4, c0, c0, 5 77 and r4, r4, #0x0f 78 cmp r0, r4 93 mrc p15, 0, r4, c0, c0, 5 [all …]
|
D | sleep34xx.S | 103 stmfd sp!, {r4 - r11, lr} @ save registers on stack 122 ldmfd sp!, {r4 - r11, pc} 161 stmfd sp!, {r4 - r11, lr} @ save registers on stack 175 ldr r4, omap3_do_wfi_sram_addr 176 ldr r5, [r4] 236 ldr r4, sdrc_power @ read the SDRC_POWER register 237 ldr r5, [r4] @ read the contents of SDRC_POWER 239 str r5, [r4] @ write back to SDRC_POWER register 282 ldr r4, cm_idlest_ckgen 284 ldr r5, [r4] [all …]
|
D | sleep24xx.S | 72 ldr r4, [r2] @ read SDRC_POWER 73 orr r4, r4, #0x40 @ enable self refresh on idle req 75 str r4, [r2] @ make it so 84 bic r4, r4, #0x40 @ now clear self refresh bit. 85 str r4, [r2] @ write to SDRC_POWER 86 ldr r4, A_SDRC0 @ make a clock happen 87 ldr r4, [r4] @ read A_SDRC0
|
D | sram242x.S | 100 mov r4, #0x800 @ delay DLL relock, min 0x400 L3 clocks 102 subs r4, r4, #0x1 111 ldr r4, omap242x_sdi_prcm_voltctrl @ get addr of volt ctrl. 112 ldr r5, [r4] @ get value. 116 str r5, [r4] @ set up for change. 119 str r5, [r4] @ Force transition to L1 169 ldr r4, omap242x_srs_cm_clksel2_pll @ get address of out reg 170 ldr r3, [r4] @ get curr value 174 str r3, [r4] @ set new state (pll/x, x=1 or 2) 247 adr r4, pbegin @ addr of preload start [all …]
|
D | sram243x.S | 100 mov r4, #0x800 @ delay DLL relock, min 0x400 L3 clocks 102 subs r4, r4, #0x1 111 ldr r4, omap243x_sdi_prcm_voltctrl @ get addr of volt ctrl. 112 ldr r5, [r4] @ get value. 116 str r5, [r4] @ set up for change. 119 str r5, [r4] @ Force transition to L1 169 ldr r4, omap243x_srs_cm_clksel2_pll @ get address of out reg 170 ldr r3, [r4] @ get curr value 174 str r3, [r4] @ set new state (pll/x, x=1 or 2) 247 adr r4, pbegin @ addr of preload start [all …]
|
/linux-4.4.14/arch/openrisc/kernel/ |
D | head.S | 54 #define EMERGENCY_PRINT_STORE_GPR4 l.sw 0x20(r0),r4 55 #define EMERGENCY_PRINT_LOAD_GPR4 l.lwz r4,0x20(r0) 85 #define EXCEPTION_STORE_GPR4 l.sw 0x6c(r0),r4 86 #define EXCEPTION_LOAD_GPR4 l.lwz r4,0x6c(r0) 194 l.sw PT_GPR4(r30),r4 ;\ 195 l.mfspr r4,r0,SPR_EEAR_BASE ;\ 276 l.sw PT_GPR4(r31),r4 ;\ 277 l.mfspr r4,r0,SPR_EEAR_BASE ;\ 458 CLEAR_GPR(r4) 494 l.ori r4,r0,0x0 [all …]
|
D | entry.S | 53 DISABLE_INTERRUPTS(r3,r4) ;\ 60 l.lwz r4,PT_GPR4(r1) ;\ 326 l.addi r2,r4,0 331 l.srli r4,r3,26 /* Shift left to get the insn opcode */ 333 l.sfeqi r4,0x00 /* Check if the load/store insn is in delay slot */ 335 l.sfeqi r4,0x01 337 l.sfeqi r4,0x03 339 l.sfeqi r4,0x04 341 l.sfeqi r4,0x11 343 l.sfeqi r4,0x12 [all …]
|
/linux-4.4.14/arch/arm/crypto/ |
D | aes-ce-core.S | 166 push {r4, lr} 167 ldr r4, [sp, #8] 170 subs r4, r4, #3 179 adds r4, r4, #3 185 subs r4, r4, #1 188 pop {r4, pc} 192 push {r4, lr} 193 ldr r4, [sp, #8] 196 subs r4, r4, #3 205 adds r4, r4, #3 [all …]
|
D | aes-armv4.S | 153 stmdb sp!,{r1,r4-r12,lr} 159 ldrb r4,[r12,#2] @ manner... 162 orr r0,r0,r4,lsl#8 165 ldrb r4,[r12,#6] 169 orr r1,r1,r4,lsl#8 172 ldrb r4,[r12,#10] 176 orr r2,r2,r4,lsl#8 179 ldrb r4,[r12,#14] 183 orr r3,r3,r4,lsl#8 213 mov r4,r0,lsr#24 @ write output in endian-neutral [all …]
|
D | sha1-armv4-large.S | 60 stmdb sp!,{r4-r12,lr} 62 ldmia r0,{r3,r4,r5,r6,r7} 91 and r10,r4,r10,ror#2 103 eor r10,r4,r5 @ F_xx_xx 110 eor r10,r4,r5 @ F_xx_xx 128 eor r10,r3,r4 @ F_xx_xx 135 eor r10,r3,r4 @ F_xx_xx 143 eor r10,r10,r4,ror#2 @ F_00_19(B,C,D) 150 add r4,r8,r4,ror#2 @ E+=K_00_19 155 add r4,r4,r5,ror#27 @ E+=ROR(A,27) [all …]
|
D | sha256-core.S_shipped | 103 stmdb sp!,{r0,r1,r2,r4-r11,lr} 104 ldmia r0,{r4,r5,r6,r7,r8,r9,r10,r11} 121 add r4,r4,r12 @ h+=Maj(a,b,c) from the past 128 add r4,r4,r12 @ h+=Maj(a,b,c) from the past 149 eor r0,r4,r4,ror#11 161 eor r12,r4,r5 @ a^b, b^c in next round 164 eor r12,r4,r5 @ a^b, b^c in next round 167 eor r0,r0,r4,ror#20 @ Sigma0(a) 219 eor r3,r11,r4 @ a^b, b^c in next round 222 eor r3,r11,r4 @ a^b, b^c in next round [all …]
|
/linux-4.4.14/arch/s390/lib/ |
D | mem.S | 25 ltgr %r4,%r4 29 aghi %r4,-1 30 srlg %r3,%r4,8 40 ex %r4,0(%r3) 44 cghi %r4,1 47 aghi %r4,-2 48 srlg %r3,%r4,8 57 ex %r4,0(%r3) 70 ltgr %r4,%r4 72 aghi %r4,-1 [all …]
|
/linux-4.4.14/arch/arm/kernel/ |
D | head.S | 110 ldmia r3, {r4, r8} 111 sub r4, r3, r4 @ (PHYS_OFFSET - PAGE_OFFSET) 112 add r8, r8, r4 @ PHYS_OFFSET 154 mov r8, r4, lsr #12 @ TTBR1 is swapper_pg_dir pfn 156 mov r8, r4 @ set TTBR1 to swapper_pg_dir 181 pgtbl r4, r8 @ page table address 186 mov r0, r4 201 mov r0, r4 202 add r3, r4, #0x1000 @ first PMD table address 218 add r4, r4, #0x1000 @ point to the PMD tables [all …]
|
D | head-common.S | 84 ldmia r3!, {r4, r5, r6, r7} 85 cmp r4, r5 @ Copy data segment if needed 87 ldrne fp, [r4], #4 96 ARM( ldmia r3, {r4, r5, r6, r7, sp}) 97 THUMB( ldmia r3, {r4, r5, r6, r7} ) 99 str r9, [r4] @ Save processor ID 110 .long __data_loc @ r4 114 .long processor_id @ r4 129 stmfd sp!, {r4 - r6, r9, lr} 133 ldmfd sp!, {r4 - r6, r9, pc} [all …]
|
D | sleep.S | 61 stmfd sp!, {r4 - r11, lr} 64 ldr r4, [r10, #CPU_SLEEP_SIZE] @ size of CPU sleep state 66 ldr r4, =cpu_suspend_size 69 add r4, r4, #12 @ Space for pgd, virt sp, phys resume fn 70 sub sp, sp, r4 @ allocate CPU state on stack 81 mov r1, r4 @ size of save block 94 ldmfd sp!, {r4 - r11, pc} 116 ldmfd sp!, {r4 - r11, pc} 147 ldmia r2, { r3-r6 } @ r3 = mpidr mask (r4,r5,r6) = l[0,1,2] shifts 148 compute_mpidr_hash r1, r4, r5, r6, r0, r3
|
D | iwmmxt.S | 197 stmfd sp!, {r4, lr} 213 XSC(mrc p15, 0, r4, c15, c1, 0) 214 XSC(orr r4, r4, #0x3) 215 XSC(mcr p15, 0, r4, c15, c1, 0) 216 PJ4(mrc p15, 0, r4, c1, c0, 2) 217 PJ4(orr r4, r4, #0xf) 218 PJ4(mcr p15, 0, r4, c1, c0, 2) 227 XSC(bic r4, r4, #0x3) 228 XSC(mcr p15, 0, r4, c15, c1, 0) 229 PJ4(bic r4, r4, #0xf) [all …]
|
D | hyp-stub.S | 87 store_primary_cpu_mode r4, r5, r6 94 mrs r4, cpsr 95 and r4, r4, #MODE_MASK 101 compare_cpu_mode_with_primary r4, r5, r6, r7 113 cmp r4, #HYP_MODE
|
/linux-4.4.14/arch/m32r/mm/ |
D | page.S | 28 ld r4, @r1+ 34 st r4, @r0 38 ld r4, @r1+ 47 st r4, @r0 65 ldi r4, #0 69 st r4, @r0 70 st r4, @+r0 71 st r4, @+r0 72 st r4, @+r0 78 st r4, @r0 [all …]
|
D | mmu.S | 218 st r4, @-sp 232 ld r4, @(low(tlb_entry_i_dat),r3) 233 sll3 r2, r4, #3 237 addi r4, #1 ; tlb_entry_i++; 238 and3 r4, r4, #(NR_TLB_ENTRIES-1) 239 st r4, @(low(tlb_entry_i_dat),r3) 246 ld r4, @(low(tlb_entry_d_dat),r3) 247 sll3 r2, r4, #3 251 addi r4, #1 ; tlb_entry_d++; 252 and3 r4, r4, #(NR_TLB_ENTRIES-1) [all …]
|
/linux-4.4.14/arch/score/kernel/ |
D | entry.S | 106 mfcr r4, cr2 111 srli r4, r4, 18 # get ecr.ip[7:2], interrupt No. 117 mv r4, r0 128 mv r4, r0 131 mv r4, r0 137 mv r4, r0 140 mv r4, r0 146 mv r4, r0 149 mv r4, r0 155 mv r4, r0 [all …]
|
/linux-4.4.14/arch/score/lib/ |
D | string.S | 37 1: sb r7, [r4] 47 4: sb r6, [r4, 1]+ 52 mv r4, r8 56 mv r4, r8 60 ldi r4, -EFAULT 77 0: lb r6, [r4] 85 1: lb r6, [r4,1]+ 89 addri r4, r7, 1 93 ldi r4, 1 97 ldi r4, 0 [all …]
|
/linux-4.4.14/tools/testing/selftests/powerpc/stringloops/ |
D | memcmp_64.S | 35 or r6,r3,r4 49 lbz rB,0(r4) 55 lbz rB,1(r4) 61 lbz rB,2(r4) 67 lbz rB,3(r4) 72 addi r4,r4,4 100 LD rB,0,r4 103 LD rD,off8,r4 106 LD rF,off16,r4 109 LD rH,off24,r4 [all …]
|
/linux-4.4.14/arch/powerpc/kernel/vdso64/ |
D | gettimeofday.S | 32 mr r10,r4 /* r10 holds tz */ 39 std r4,TVAL64_TV_SEC(r11) /* store sec in tv */ 43 lwz r4,CFG_TZ_MINUTEWEST(r3)/* fill tz */ 45 stw r4,TZONE_TZ_MINWEST(r10) 71 mr r11,r4 /* r11 saves tp */ 103 add r4,r4,r6 109 addi r4,r4,1 111 addi r4,r4,-1 114 80: std r4,TSPC64_TV_SEC(r11) 148 cmpli cr0,r4,0 [all …]
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/sec/fuc/ |
D | g98.fuc0s | 152 iord $r4 I[$r3] 154 shl b32 $r5 $r4 1 162 bclr $r4 0x1e 163 iowr I[$r3] $r4 165 mov $r4 1 166 iowr I[$r3 + 0x200] $r4 172 iord $r4 I[$r3 + 0x100] 173 shl b32 $r15 $r4 1 207 and $r4 $r2 0x7ff 212 and $r5 $r4 0x7bf [all …]
|
/linux-4.4.14/arch/sh/boot/romimage/ |
D | head.S | 17 mov.l empty_zero_page_dst, r4 19 add r5, r4 23 mov r4, r15 25 mov.l empty_zero_page_dst, r4 27 add r5, r4 29 add r5, r4 30 jmp @r4 50 mov #(PAGE_SHIFT - 4), r4 52 shld r4, r3 /* r3 = PAGE_SIZE / 16 */ 55 mov.l @r0, r4 [all …]
|
/linux-4.4.14/arch/s390/kernel/vdso64/ |
D | clock_gettime.S | 36 0: lg %r4,__VDSO_UPD_COUNT(%r5) /* load update counter */ 37 tmll %r4,0x0001 /* pending update ? loop */ 47 clg %r4,__VDSO_UPD_COUNT(%r5) /* check update counter */ 62 3: lg %r4,__VDSO_UPD_COUNT(%r5) /* load update counter */ 63 tmll %r4,0x0001 /* pending update ? loop */ 67 clg %r4,__VDSO_UPD_COUNT(%r5) /* check update counter */ 72 4: lg %r4,__VDSO_UPD_COUNT(%r5) /* load update counter */ 73 tmll %r4,0x0001 /* pending update ? loop */ 77 clg %r4,__VDSO_UPD_COUNT(%r5) /* check update counter */ 82 5: lg %r4,__VDSO_UPD_COUNT(%r5) /* load update counter */ [all …]
|
/linux-4.4.14/arch/ia64/kernel/ |
D | relocate_kernel.S | 200 st8 [loc1]=r4, 8 205 mov r4=ar.rnat 208 st8 [loc1]=r4, 8 // rnat 213 mov r4=b0 216 st8 [loc1]=r4, 8 // b0 221 mov r4=b2 224 st8 [loc1]=r4, 8 // b2 229 mov r4=b4 232 st8 [loc1]=r4, 8 // b4 237 mov r4=b6 [all …]
|
/linux-4.4.14/arch/sh/boards/mach-migor/ |
D | sdram.S | 25 mov.l 1f, r4 27 mov.l @r4, r2 31 mov.l r2, @r4 46 mov.l 1f, r4 47 mov.l @r4, r0 50 mov.l r0, @r4 51 mov.l 6f, r4 53 mov.l @r4, r1 54 mov #-1, r4 55 add r4, r1
|
/linux-4.4.14/arch/sh/boards/mach-ap325rxa/ |
D | sdram.S | 25 mov.l 1f, r4 27 mov.l @r4, r2 31 mov.l r2, @r4 46 mov.l 1f, r4 47 mov.l @r4, r0 50 mov.l r0, @r4 51 mov.l 6f, r4 53 mov.l @r4, r1 54 mov #-1, r4 55 add r4, r1
|
/linux-4.4.14/arch/openrisc/lib/ |
D | string.S | 39 l.sw 4(r1),r4 46 8: l.lbz r6,0(r4) 50 l.addi r4,r4,1 55 l.lwz r4,4(r1) 79 l.sw 0(r1),r4 82 2: l.sfeq r4,r0 84 l.addi r4,r4,-1 90 l.addi r11,r4,1 92 l.lwz r4,0(r1)
|
/linux-4.4.14/arch/arm/kvm/ |
D | interrupts_head.S | 30 VFPFMRX r4, FPINST 48 VFPFMXR FPINST, r4 66 mrs r4, SPSR_\mode 67 push {r2, r3, r4} 80 push {r4-r12} @ r0-r3 are always clobbered 93 mrs r4, r10_fiq 103 pop {r2, r3, r4} 106 msr SPSR_\mode, r4 117 msr r10_fiq, r4 132 pop {r4-r12} [all …]
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/ce/fuc/ |
D | com.fuc | 184 mov $r4 0x7700 185 mov $xtargets $r4 191 mov $r4 0x2100 192 iord $r4 I[$r4 + 0] 193 and $r4 1 194 shl b32 $r4 4 195 add b32 $r4 0x30 214 xdld $r4 $r5 221 ld b32 $r4 D[$r5 + 0] 222 shr b32 $r4 8 [all …]
|
/linux-4.4.14/arch/powerpc/platforms/pseries/ |
D | hvCall.S | 38 std r4,STK_PARAM(R4)(r1); \ 46 addi r4,r1,STK_PARAM(FIRST_REG); \ 50 ld r4,STACK_FRAME_OVERHEAD+STK_PARAM(R4)(r1); \ 65 mr r4,r3; \ 138 std r4,STK_PARAM(R4)(r1) /* Save ret buffer */ 140 mr r4,r5 150 std r4, 0(r12) 164 std r4,STK_PARAM(R4)(r1) 165 mr r0,r4 167 mr r4,r5 [all …]
|
/linux-4.4.14/arch/arc/lib/ |
D | memcmp.S | 24 ld r4,[r0,0] 43 brne r4,r5,.Leven 44 ld.a r4,[r0,8] 55 brne r4,r5,.Leven 56 ld r4,[r0,4] 62 xor r0,r4,r5 70 xor r0,r4,r5 77 asl r2,r4,r1 100 lsr r4,r4,SHIFT 104 sub.f r0,r4,r5 [all …]
|
D | memset.S | 14 mov_s r4,r0 29 stb.ab r1,[r4,1] 30 and r4,r4,-2 31 stw.ab r1,[r4,2] 32 and r4,r4,-4 38 st.ab r1,[r4,4] 46 stb.ab r1,[r4,1]
|
D | strcmp-archs.S | 25 sub r4, r2, r12 27 bic r4, r4, r2 28 and r4, r4, r11 29 brne.d.nt r4, 0, .LfoundNULL 50 swape r4, r4 55 ffs r0, r4
|
D | strchr-700.S | 23 asl r4,r5,16 32 or r5,r5,r4 33 ror r4,r3 36 and r12,r12,r4 43 and r7,r12,r4 47 and r12,r12,r4 57 or r5,r5,r4 58 ror r4,r3 63 and r12,r12,r4 69 and r7,r12,r4 [all …]
|
D | strlen.S | 15 mov r4,0x01010101 20 asl r7,r4,r1 21 ror r5,r4 24 mov.eq r7,r4 31 ror r5,r4 35 sub r1,r2,r4 38 sub r12,r6,r4 50 sub r1,r2,r4 52 sub r12,r6,r4
|
D | strcpy-700.S | 34 mov_s r4,r3 38 st.ab r4,[r10,4] 40 ld.a r4,[r1,4] 46 sub r2,r4,r8 47 bic r2,r2,r4 50 mov_s r3,r4
|
D | strcmp.S | 28 sub r4,r2,r12 29 bic r4,r4,r2 30 and r4,r4,r5 31 brne r4,0,.Lfound0 51 or r0,r0,r4 ; or in zero indicator 72 lsr r0,r4,8
|
/linux-4.4.14/arch/x86/crypto/ |
D | aes-i586-asm_32.S | 60 #define r4 esi macro 163 do_fcol(table, r2,r5,r4,r1, r0,r3, arg); /* idx=r0 */ \ 164 do_col (table, r4,r1,r2,r5, r0,r3); /* idx=r4 */ \ 166 do_col (table, r1,r2,r5,r4, r0,r3); /* idx=r1 */ \ 168 do_col (table, r5,r4,r1,r2, r0,r3); /* idx=r5 */ 178 do_fcol(table, r0,r5,r4,r1, r2,r3, arg); /* idx=r2 */ \ 179 do_col (table, r4,r1,r0,r5, r2,r3); /* idx=r4 */ \ 181 do_col (table, r1,r0,r5,r4, r2,r3); /* idx=r1 */ \ 183 do_col (table, r5,r4,r1,r0, r2,r3); /* idx=r5 */ 198 do_icol(table, r2,r1,r4,r5, r0,r3, arg); /* idx=r0 */ \ [all …]
|
D | aes-x86_64-asm_64.S | 52 #define prologue(FUNC,KEY,B128,B192,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11) \ argument 55 movq r3,r4; \ 73 #define epilogue(FUNC,r1,r2,r3,r4,r5,r6,r7,r8,r9) \ argument 75 movq r3,r4; \ 83 #define round(TAB,OFFSET,r1,r2,r3,r4,r5,r6,r7,r8,ra,rb,rc,rd) \ argument 87 movw r4 ## X,r2 ## X; \ 90 shrl $16,r4 ## E; \ 91 movzbl r4 ## H,r7 ## E; \ 92 movzbl r4 ## L,r4 ## E; \ 96 xorl TAB+2048(,r4,4),r6 ## E;\ [all …]
|
/linux-4.4.14/arch/arm/xen/ |
D | hypercall.S | 72 stmdb sp!, {r4} \ 73 ldr r4, [sp, #4] \ 76 ldm sp!, {r4} \ 95 stmdb sp!, {r4} 105 uaccess_enable r4 108 ldr r4, [sp, #4] 116 uaccess_disable r4 118 ldm sp!, {r4}
|
/linux-4.4.14/arch/m32r/boot/compressed/ |
D | head.S | 72 mv r4, r3 || ldi r1, #0 73 srli r4, #4 || addi r2, #-4 74 beqz r4, .Lendloop1 80 st r1, @+r2 || addi r4, #-1 83 st r1, @+r2 || cmpeq r1, r4 ; R4 = 0? 86 and3 r4, r3, #15 88 beqz r4, .Lendloop2 90 stb r1, @r2 || addi r4, #-1 92 bnez r4, .Lloop2 103 mv r4, r3 [all …]
|
/linux-4.4.14/arch/tile/kernel/ |
D | head_64.S | 74 moveli r4, hw1_last(swapper_pgprot - PAGE_OFFSET) 77 shl16insli r4, r4, hw0(swapper_pgprot - PAGE_OFFSET) 80 ld r1, r4 /* access_pte for hv_install_context */ 89 finv r4 147 GET_SECOND_INT(r4, r0) /* r4 = y */ 151 mul_lu_lu r4, r4, r5 154 add r4, r4, r6 /* r4 == cpu == y*width + x */ 169 shl3add r5, r4, r5 205 shli r4, r4, CPU_SHIFT 206 bfins r4, sp, 0, CPU_SHIFT-1 [all …]
|
D | head_32.S | 52 move r4, r0 /* use starting ASID of range for this page table */ 82 mulll_uu r4, r1, r2 /* r1 == y, r2 == width */ 83 add r4, r4, r0 /* r0 == x, so r4 == cpu == y*width + x */ 96 s2a r5, r4, r5 127 or r4, sp, r4 128 mtspr SPR_SYSTEM_SAVE_K_0, r4 /* save ksp0 + cpu */
|
/linux-4.4.14/arch/nios2/kernel/ |
D | insnemu.S | 36 ldw r4, PT_R4(sp) 131 stw r4, 16(sp) 168 roli r4, r3, 3 /* r4 = IIIIIIIIIIIIIIII,PPPPPP,AAAAA,BBBBB */ 169 roli r5, r4, 2 /* r5 = IIIIIIIIIIIIII,PPPPPP,AAAAA,BBBBB,II */ 170 srai r4, r4, 16 /* r4 = (sign-extended) IMM16 */ 207 srli r4, r4, 5 /* r4 = 00000,SSSSSSSSSSSSSSSS,CCCCC,-OPX-- */ 208 andi r4, r4, 0x3f /* r4 = 00000000000000000000000000,-OPX-- */ 222 andi r7, r4, 0x02 /* For R-type multiply instructions, 273 xori r7, r4, 0x25 /* OPX of div */ 415 mov r5, r4 /* Field IMM16 is src2, not field B. */ [all …]
|
D | entry.S | 151 mov r4, sp 184 ldw r4, PT_R4(sp) 253 ldw r4, PT_R4(sp) 304 mov r4, sp /* pt_regs */ 311 ldw r4, PT_R4(sp) /* reload syscall arguments r4-r9 */ 348 2: movi r4, %lo(-1) /* Start from bit position 0, 354 addi r4, r4, 1 370 ldw r4, TI_PREEMPT_COUNT(r1) 371 bne r4, r0, restore_all 372 ldw r4, TI_FLAGS(r1) /* ? Need resched set */ [all …]
|
/linux-4.4.14/arch/s390/kernel/vdso32/ |
D | clock_gettime.S | 35 1: l %r4,__VDSO_UPD_COUNT+4(%r5) /* load update counter */ 36 tml %r4,0x0001 /* pending update ? loop */ 59 cl %r4,__VDSO_UPD_COUNT+4(%r5) /* check update counter */ 78 9: l %r4,__VDSO_UPD_COUNT+4(%r5) /* load update counter */ 79 tml %r4,0x0001 /* pending update ? loop */ 83 cl %r4,__VDSO_UPD_COUNT+4(%r5) /* check update counter */ 88 10: l %r4,__VDSO_UPD_COUNT+4(%r5) /* load update counter */ 89 tml %r4,0x0001 /* pending update ? loop */ 93 cl %r4,__VDSO_UPD_COUNT+4(%r5) /* check update counter */ 98 11: l %r4,__VDSO_UPD_COUNT+4(%r5) /* load update counter */ [all …]
|
D | gettimeofday.S | 30 l %r4,__VDSO_UPD_COUNT+4(%r5) /* load update counter */ 31 tml %r4,0x0001 /* pending update ? loop */ 52 cl %r4,__VDSO_UPD_COUNT+4(%r5) /* check update counter */ 54 l %r4,__VDSO_TK_SHIFT(%r5) /* Timekeeper shift */ 55 srdl %r0,0(%r4) /* >> tk->shift */ 56 l %r4,0(%r15) /* get tv_sec from stack */ 62 7: ahi %r4,1 67 8: st %r4,0(%r2) /* store tv->tv_sec */
|
/linux-4.4.14/arch/powerpc/platforms/ps3/ |
D | hvcall.S | 62 std r4, 0(r11); \ 75 stdu r4, -16(r1); \ 82 std r4, 0(r11); \ 97 std r4, -16(r1); \ 105 std r4, 0(r11); \ 122 std r4, -16(r1); \ 134 std r4, 0(r11); \ 158 stdu r4, -8(r1); \ 165 std r4, 0(r11); \ 177 std r4, -8(r1); \ [all …]
|
/linux-4.4.14/arch/unicore32/lib/ |
D | copy_template.S | 75 4: ldr8w r1, r3, r4, r5, r6, r7, r8, r10, r11, abort=20f 77 str8w r0, r3, r4, r5, r6, r7, r8, r10, r11, abort=20f 87 ldr1w r1, r4, abort=20f 98 str1w r0, r4, abort=20f 109 ldr1b r1, r4, ea, abort=21f 112 str1b r0, r4, ea, abort=21f 120 ldr1b r1, r4, eg, abort=21f 123 str1b r0, r4, eg, abort=21f 145 ldr4w r1, r4, r5, r6, r7, abort=19f 149 or r3, r3, r4 push #\b [all …]
|
/linux-4.4.14/arch/sh/kernel/cpu/sh3/ |
D | swsusp.S | 20 #define k4 r4 28 mov.l 2f, r4 29 mov.l @r4, r4 32 mov r4, r0 36 mov.l @(PBE_ADDRESS, r4), r2 37 mov.l @(PBE_ORIG_ADDRESS, r4), r5 59 mov.l @(PBE_NEXT, r4), r4 76 mov.l @r15+, r4 110 mov #0, r4 113 not r4, r4
|
/linux-4.4.14/arch/arm/mach-sti/ |
D | headsmp.S | 27 adr r4, 1f 28 ldmia r4, {r5, r6} 29 sub r4, r4, r5 30 add r6, r6, r4
|
/linux-4.4.14/arch/arm/mach-exynos/ |
D | headsmp.S | 23 adr r4, 1f 24 ldmia r4, {r5, r6} 25 sub r4, r4, r5 26 add r6, r6, r4
|
/linux-4.4.14/arch/arm/mach-prima2/ |
D | headsmp.S | 20 adr r4, 1f 21 ldmia r4, {r5, r6} 22 sub r4, r4, r5 23 add r6, r6, r4
|
/linux-4.4.14/arch/arm/mach-sa1100/ |
D | sleep.S | 37 ldr r4, [r6] 38 orr r4, r4, #MDREFR_K1DB2 51 str r4, [r6] 89 ldr r4, [r1] 90 bic r4, r4, #FMsk(MSC_RT) 91 bic r4, r4, #FMsk(MSC_RT)<<16 121 str r4, [r1]
|
/linux-4.4.14/drivers/edac/ |
D | mce_amd.c | 189 u8 r4 = R4(ec); in cat_mc0_mce() local 197 switch (r4) { in cat_mc0_mce() 201 (r4 == R4_DRD ? "load/hw prf" : "store")); in cat_mc0_mce() 219 switch (r4) { in cat_mc0_mce() 349 u8 r4 = R4(ec); in cat_mc1_mce() local 358 if (r4 == R4_IRD) in cat_mc1_mce() 360 else if (r4 == R4_SNOOP) in cat_mc1_mce() 450 u8 r4 = R4(ec); in k8_mc2_mce() local 452 if (r4 >= 0x7) in k8_mc2_mce() 455 else if (r4 <= 0x1) in k8_mc2_mce() [all …]
|
/linux-4.4.14/arch/arm/plat-versatile/ |
D | headsmp.S | 24 adr r4, 1f 25 ldmia r4, {r5, r6} 26 sub r4, r4, r5 27 add r6, r6, r4
|
/linux-4.4.14/arch/arm/boot/bootp/ |
D | init.S | 25 ldmia r13!, {r4-r6} @ r5 = dest, r6 = length 26 add r4, r4, lr @ r4 = initrd_start + load addr 46 movne r4, #2 @ Size of this entry (2 words) 47 stmneia r9, {r4, r5, r10} @ Size, ATAG_CORE, terminator 66 move: ldmia r4!, {r7 - r10} @ move 32-bytes at a time 68 ldmia r4!, {r7 - r10}
|
/linux-4.4.14/arch/tile/lib/ |
D | memcpy_32.S | 91 { sw sp, lr; move r23, r0; or r4, r0, r1 } 94 { bz r2, .Ldone; andi r4, r4, 3 } 101 { bnz r4, .Lcopy_unaligned_maybe_many; addli r4, r2, -256 } 105 { blzt r4, .Lcopy_8_check; slti_u r8, r2, 8 } 119 EX: { lw r4, r1; addi r1, r1, 4 } 121 EX: { sw r0, r4; addi r0, r0, 4; addi r2, r2, -4 } 123 { bzt r8, .Lcopy_8_loop; slti_u r4, r2, 4 } 126 { bnzt r4, .Lcheck_odd_stragglers } 157 EX: { lw r5, r3; addi r3, r3, 64; movei r4, 1 } 187 { bz r4, .Lcopy_8_check; slti_u r8, r2, 8 } [all …]
|
/linux-4.4.14/firmware/av7110/ |
D | Boot.S | 56 ldr r4, flag 58 str r0, [r4] 59 str r0, [r4, #4] 72 wait: ldrh r1, [r4] // wait for flag!=0 77 ldr r3, [r4,#4] // destaddr 79 ldrh r2, [r4,#2] // get segment length 83 strh r0, [r4] // that buffer is accepted by setting to 0
|
/linux-4.4.14/arch/blackfin/kernel/ |
D | entry.S | 31 r4 = [p0]; define 32 bitset(r4, 0); 33 [p0] = r4; 43 r4 = [p0]; define 44 sti r4;
|
/linux-4.4.14/arch/arm/mach-spear/ |
D | headsmp.S | 26 adr r4, 1f 27 ldmia r4, {r5, r6} 28 sub r4, r4, r5 29 add r6, r6, r4
|
/linux-4.4.14/kernel/bpf/ |
D | helpers.c | 29 static u64 bpf_map_lookup_elem(u64 r1, u64 r2, u64 r3, u64 r4, u64 r5) in bpf_map_lookup_elem() argument 57 static u64 bpf_map_update_elem(u64 r1, u64 r2, u64 r3, u64 r4, u64 r5) in bpf_map_update_elem() argument 65 return map->ops->map_update_elem(map, key, value, r4); in bpf_map_update_elem() 78 static u64 bpf_map_delete_elem(u64 r1, u64 r2, u64 r3, u64 r4, u64 r5) in bpf_map_delete_elem() argument 102 static u64 bpf_get_smp_processor_id(u64 r1, u64 r2, u64 r3, u64 r4, u64 r5) in bpf_get_smp_processor_id() argument 113 static u64 bpf_ktime_get_ns(u64 r1, u64 r2, u64 r3, u64 r4, u64 r5) in bpf_ktime_get_ns() argument 125 static u64 bpf_get_current_pid_tgid(u64 r1, u64 r2, u64 r3, u64 r4, u64 r5) in bpf_get_current_pid_tgid() argument 141 static u64 bpf_get_current_uid_gid(u64 r1, u64 r2, u64 r3, u64 r4, u64 r5) in bpf_get_current_uid_gid() argument 161 static u64 bpf_get_current_comm(u64 r1, u64 size, u64 r3, u64 r4, u64 r5) in bpf_get_current_comm() argument
|
/linux-4.4.14/arch/sh/kernel/cpu/sh5/ |
D | entry.S | 263 st.q SP, SAVED_R4, r4 274 movi EVENT_FAULT_NOT_TLB, r4 306 st.q SP, SAVED_R4 , r4 316 gettr tr2, r4 321 st.q SP, TLB_SAVED_TR2 , r4 328 getcon TEA, r4 343 ld.q SP, TLB_SAVED_TR2, r4 350 ptabs r4, tr2 358 ld.q SP, SAVED_R4, r4 378 ld.q SP, TLB_SAVED_TR2, r4 [all …]
|
/linux-4.4.14/arch/arm/mach-socfpga/ |
D | headsmp.S | 29 ldr r4, [r3] 30 ARM_BE8(rev r4, r4) 31 bx r4
|
/linux-4.4.14/kernel/trace/ |
D | bpf_trace.c | 64 static u64 bpf_probe_read(u64 r1, u64 r2, u64 r3, u64 r4, u64 r5) in bpf_probe_read() argument 86 static u64 bpf_trace_printk(u64 r1, u64 fmt_size, u64 r3, u64 r4, u64 r5) in bpf_trace_printk() argument 138 unsafe_addr = r4; in bpf_trace_printk() 139 r4 = (long) buf; in bpf_trace_printk() 166 mod[1] == 2 ? r4 : mod[1] == 1 ? (long) r4 : (u32) r4, in bpf_trace_printk() 189 static u64 bpf_perf_event_read(u64 r1, u64 index, u64 r3, u64 r4, u64 r5) in bpf_perf_event_read() argument 223 static u64 bpf_perf_event_output(u64 r1, u64 r2, u64 index, u64 r4, u64 size) in bpf_perf_event_output() argument 228 void *data = (void *) (long) r4; in bpf_perf_event_output()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/ |
D | arith.fuc | 56 push $r4 // tmp1 69 mov b32 $r4 $r3 72 shr b32 $r4 16 // tmp1 = tmp0_hi 74 adc b32 $r11 $r4 78 mov b32 $r4 $r3 81 shr b32 $r4 16 // tmp1 = tmp0_hi 83 adc b32 $r11 $r4 89 pop $r4
|
/linux-4.4.14/arch/m32r/boot/ |
D | setup.S | 152 LDIMM (r4, _AP_RE) 156 and r4, r5 157 mvtc r4, cr5 159 seth r4, #high(M32R_ICU_IMASK_PORTL) 160 or3 r4, r4, #low(M32R_ICU_IMASK_PORTL) 162 st r5, @r4 163 ld r5, @r4
|
/linux-4.4.14/arch/arm/vfp/ |
D | entry.S | 28 inc_preempt_count r10, r4 29 ldr r4, .LCvfp 32 ldr pc, [r4] @ call VFP entry point 36 dec_preempt_count_ti r10, r4 49 dec_preempt_count_ti r10, r4
|
/linux-4.4.14/drivers/block/paride/ |
D | frpw.c | 101 for (k=0;k<count;k++) buf[k] = r4(); in frpw_read_block_int() 107 for (k=0;k<count-2;k++) buf[k] = r4(); in frpw_read_block_int() 109 buf[count-2] = r4(); in frpw_read_block_int() 110 buf[count-1] = r4(); in frpw_read_block_int() 117 buf[count-2] = r4(); in frpw_read_block_int() 118 buf[count-1] = r4(); in frpw_read_block_int() 124 buf[count-4] = r4(); in frpw_read_block_int() 125 buf[count-3] = r4(); in frpw_read_block_int() 127 buf[count-2] = r4(); in frpw_read_block_int() 128 buf[count-1] = r4(); in frpw_read_block_int()
|
D | friq.c | 104 for (k=0;k<count-2;k++) buf[k] = r4(); in friq_read_block_int() 106 buf[count-2] = r4(); in friq_read_block_int() 107 buf[count-1] = r4(); in friq_read_block_int() 114 buf[count-2] = r4(); in friq_read_block_int() 115 buf[count-1] = r4(); in friq_read_block_int() 121 buf[count-4] = r4(); in friq_read_block_int() 122 buf[count-3] = r4(); in friq_read_block_int() 124 buf[count-2] = r4(); in friq_read_block_int() 125 buf[count-1] = r4(); in friq_read_block_int()
|
/linux-4.4.14/arch/avr32/lib/ |
D | csum_partial_copy_generic.S | 38 pushm r4-r7,lr 55 popm r4-r7,pc 59 mov r4, 32 63 sub r4, 8 68 lsl r5, r5, r4
|
/linux-4.4.14/arch/arm/mach-tegra/ |
D | sleep-tegra20.S | 255 stmfd sp!, {r4-r11, lr} 264 ldr r4, =__tegra20_cpu1_resettable_status_offset 266 strb r3, [r0, r4] 283 ldr r4, =__tegra20_cpu1_resettable_status_offset 285 strb r3, [r0, r4] 308 ldmfd sp!, {r4 - r11, pc} 359 adr r4, tegra20_sdram_pad_save 366 ldr r1, [r4, r5] 380 adr r4, tegra20_sclk_save 381 ldr r4, [r4] [all …]
|
/linux-4.4.14/arch/s390/boot/compressed/ |
D | head.S | 25 lgr %r4,%r2 27 la %r4,0(%r2,%r4) 37 mvcle %r2,%r4,0
|
/linux-4.4.14/arch/unicore32/kernel/ |
D | hibernate_asm.S | 81 ldw r4, [ip] 82 ctf r4, s31 87 ldm.w (r4 - r15), [ip]+ 102 stm.w (r4 - r15), [ip]+ 112 cff r4, s31 113 stw r4, [ip]
|