/Linux-v4.19/arch/microblaze/lib/ |
D | fastcopy.S | 75 andi r9, r6, 3 /* t1 = s & 3 */ 77 bnei r9, a_block_unaligned 80 lwi r9, r6, 0 /* t1 = *(s + 0) */ 84 swi r9, r5, 0 /* *(d + 0) = t1 */ 88 lwi r9, r6, 16 /* t1 = *(s + 16) */ 92 swi r9, r5, 16 /* *(d + 16) = t1 */ 107 addi r9, r9, -1 108 beqi r9, a_block_u1 /* t1 was 1 => 1 byte offset */ 109 addi r9, r9, -1 110 beqi r9, a_block_u2 /* t1 was 2 => 2 byte offset */ [all …]
|
/Linux-v4.19/tools/testing/selftests/powerpc/switch_endian/ |
D | check.S | 13 mr r9,r15 14 cmpd r9,r3 # check r3 16 addi r9,r15,4 # check r4 17 cmpd r9,r4 19 lis r9,0x00FF # check CR 20 ori r9,r9,0xF000 22 and r10,r10,r9 23 cmpw r9,r10 24 addi r9,r15,34 26 addi r9,r15,32 # check LR [all …]
|
/Linux-v4.19/arch/arm/crypto/ |
D | sha1-armv4-large.S | 83 ldrb r9,[r1,#3] 87 orr r9,r9,r10,lsl#8 89 orr r9,r9,r11,lsl#16 91 orr r9,r9,r12,lsl#24 93 ldr r9,[r1],#4 @ handles unaligned 98 rev r9,r9 @ byte swap 102 add r7,r7,r9 @ E+=X[i] 104 str r9,[r14,#-4]! 108 ldrb r9,[r1,#3] 112 orr r9,r9,r10,lsl#8 [all …]
|
/Linux-v4.19/arch/powerpc/mm/ |
D | slb_low.S | 87 rldicr. r9,r3,4,(63 - MAX_EA_BITS_PER_CONTEXT - 4) 90 srdi r9,r3,60 /* get region */ 92 cmpldi cr7,r9,0xc /* cmp PAGE_OFFSET for later use */ 111 subi r9,r9,KERNEL_REGION_CONTEXT_OFFSET 120 cmpldi cr0,r9,0xf 161 subi r9,r9,KERNEL_REGION_CONTEXT_OFFSET 171 cmpdi r9, 0 200 addi r9,r11,PACAHIGHSLICEPSIZE 201 lbzx r9,r13,r9 /* r9 is hpsizes[r11] */ 212 addi r9,r11,PACALOWSLICESPSIZE [all …]
|
/Linux-v4.19/arch/powerpc/boot/ |
D | crt0.S | 73 li r9,0 80 lwz r9,4(r12) /* get RELA pointer in r9 */ 97 cmpwi r9,0 100 add r9,r9,r11 /* Relocate RELA pointer */ 102 2: lbz r0,4+3(r9) /* ELF32_R_INFO(reloc->r_info) */ 105 lwz r12,0(r9) /* reloc->r_offset */ 106 lwz r0,8(r9) /* reloc->r_addend */ 109 addi r9,r9,12 113 3: lwz r9,p_start-p_base(r10) /* note: these are relocated now */ 115 4: dcbf r0,r9 [all …]
|
/Linux-v4.19/arch/arc/include/asm/ |
D | entry-compact.h | 55 bbit1 r9, STATUS_U_BIT, 88f 96 GET_CURR_TASK_ON_CPU r9 99 GET_TSK_STACK_BASE r9, r9 102 st sp, [r9, PT_sp - SZ_PT_REGS] 105 mov sp, r9 117 lr r9, [status32] 118 bclr r9, r9, STATUS_AE_BIT 119 or r9, r9, (STATUS_E1_MASK|STATUS_E2_MASK) 120 sr r9, [erstatus] 121 mov r9, 55f [all …]
|
/Linux-v4.19/arch/powerpc/lib/ |
D | memcpy_64.S | 35 addi r9,r3,-1 40 stbu r10,1(r9) 70 ld r9,0(r4) 77 mr r8,r9 79 1: ld r9,8(r4) 82 stdu r9,16(r3) 89 lwz r9,8(r4) 91 stw r9,0(r3) 94 lhz r9,8(r4) 96 sth r9,0(r3) [all …]
|
D | copyuser_64.S | 108 mr r9,r7 115 stex; std r9,0(r3) 120 lex; ld r9,0(r4) 129 stex; std r9,0(r3) 140 lex; ld r9,0(r4) 142 stex; std r9,0(r3) 145 lex; lwz r9,0(r4) 147 stex; stw r9,0(r3) 150 lex; lhz r9,0(r4) 152 stex; sth r9,0(r3) [all …]
|
D | strlen_32.S | 54 1: lwzu r9, 4(r10) 55 2: subf r8, r7, r9 58 andc. r8, r8, r9 60 andc r8, r9, r6 61 orc r9, r9, r6 63 nor r8, r8, r9 73 lwzu r9, 4(r10) 76 orc r9, r9, r8
|
D | copypage_64.S | 34 li r9,0 39 dcbt r9,r4 40 dcbz r9,r3 41 add r9,r9,r12 56 ld r9,8(r4) 62 std r9,40(r3) 72 ld r9,72(r4) 78 std r9,104(r3) 90 ld r9,8(r4) 96 std r9,40(r3) [all …]
|
/Linux-v4.19/tools/testing/selftests/powerpc/copyloops/ |
D | memcpy_64.S | 35 addi r9,r3,-1 40 stbu r10,1(r9) 70 ld r9,0(r4) 77 mr r8,r9 79 1: ld r9,8(r4) 82 stdu r9,16(r3) 89 lwz r9,8(r4) 91 stw r9,0(r3) 94 lhz r9,8(r4) 96 sth r9,0(r3) [all …]
|
D | copyuser_64.S | 108 mr r9,r7 115 stex; std r9,0(r3) 120 lex; ld r9,0(r4) 129 stex; std r9,0(r3) 140 lex; ld r9,0(r4) 142 stex; std r9,0(r3) 145 lex; lwz r9,0(r4) 147 stex; stw r9,0(r3) 150 lex; lhz r9,0(r4) 152 stex; sth r9,0(r3) [all …]
|
/Linux-v4.19/arch/arm/mm/ |
D | abort-lv4t.S | 55 ldr r9, [sp], #4 64 str r9, [sp, #-4]! 68 and r9, r8, r7, lsl #1 69 add r6, r6, r9, lsr #1 70 and r9, r8, r7, lsl #2 71 add r6, r6, r9, lsr #2 72 and r9, r8, r7, lsl #3 73 add r6, r6, r9, lsr #3 77 and r9, r8, #15 << 16 @ Extract 'n' from instruction 78 ldr r7, [r2, r9, lsr #14] @ Get register 'Rn' [all …]
|
/Linux-v4.19/arch/powerpc/kvm/ |
D | book3s_32_sr.S | 41 #define XCHG_SR(n) lwz r9, (SVCPU_SR+(n*4))(r3); \ 42 mtsr n, r9 69 li r9, 0 70 KVM_KILL_BAT(0, r9) 71 KVM_KILL_BAT(1, r9) 72 KVM_KILL_BAT(2, r9) 73 KVM_KILL_BAT(3, r9) 113 lis r9, BATS@ha 114 addi r9, r9, BATS@l 115 tophys(r9, r9) [all …]
|
D | book3s_hv_rmhandlers.S | 130 lwz r9, HSTATE_PMC6(r13) 136 mtspr SPRN_PMC6, r9 148 ld r9, HSTATE_SIER(r13) 150 mtspr SPRN_SIER, r9 618 ld r9, VCORE_KVM(r5) /* pointer to struct kvm */ 619 lbz r0, KVM_RADIX(r9) 646 lwz r7,KVM_LPID(r9) 648 ld r6,KVM_SDR1(r9) 671 add r6,r6,r9 679 lwz r0,KVM_TLB_SETS(r9) [all …]
|
D | tm.S | 74 std r9, PACATMSCRATCH(r13) 75 ld r9, HSTATE_SCRATCH1(r13) 78 std r29, VCPU_GPRS_TM(29)(r9) 79 std r30, VCPU_GPRS_TM(30)(r9) 80 std r31, VCPU_GPRS_TM(31)(r9) 95 std reg, VCPU_GPRS_TM(reg)(r9) 101 std r4, VCPU_GPRS_TM(13)(r9) 104 std r4, VCPU_GPRS_TM(9)(r9) 115 std r31, VCPU_PPR_TM(r9) 116 std r30, VCPU_DSCR_TM(r9) [all …]
|
D | book3s_segment.S | 101 ld r9, SVCPU_SHADOW_FSCR(r13) 102 mtspr SPRN_FSCR, r9 127 PPC_LL r9, SVCPU_LR(r3) 132 mtlr r9 137 PPC_LL r9, SVCPU_PC(r3) 154 mtsrr0 r9 159 PPC_LL r9, SVCPU_R9(r3) 186 std r9, HSTATE_SCRATCH2(r13) 187 ld r9, HSTATE_SCRATCH1(r13) 188 mtctr r9 [all …]
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | entry_32.S | 152 stw r9,_MSR(r11) 153 andi. r2,r9,MSR_PR 177 CURRENT_THREAD_INFO(r9, r1) 178 lwz r9,TI_CPU(r9) 179 slwi r9,r9,3 180 add r11,r11,r9 189 CURRENT_THREAD_INFO(r9, r1) 190 tophys(r9, r9) 191 ACCOUNT_CPU_USER_ENTRY(r9, r11, r12) 199 lwz r9,KSP_LIMIT(r12) [all …]
|
D | head_40x.S | 124 stw r9,GPR9(r11); \ 134 mfspr r9,SPRN_SRR1; \ 136 rlwinm r9,r9,0,14,12; /* clear MSR_WE (necessary?) */\ 166 stw r9,GPR9(r11); \ 171 mfspr r9,SPRN_ESR; /* in them at the point where the */\ 172 stw r9,_ESR(r11); /* exception was taken */\ 175 mfspr r9,SPRN_SRR3; \ 178 rlwinm r9,r9,0,14,12; /* clear MSR_WE (necessary?) */\ 222 copyee(r10, r9); \ 269 stw r9, 4(r0) [all …]
|
D | idle_6xx.S | 139 CURRENT_THREAD_INFO(r9, r1) 140 lwz r8,TI_LOCAL_FLAGS(r9) /* set napping bit */ 142 stw r8,TI_LOCAL_FLAGS(r9) /* it will return to our caller */ 158 lwz r9,_LINK(r11) /* interrupted in ppc6xx_idle: */ 159 stw r9,_NIP(r11) /* make it do a blr */ 172 mfspr r9,SPRN_HID0 173 andis. r9,r9,HID0_NAP@h 175 addis r9,r11,(nap_save_msscr0-KERNELBASE)@ha 176 lwz r9,nap_save_msscr0@l(r9) 177 mtspr SPRN_MSSCR0, r9 [all …]
|
D | fsl_booke_entry_mapping.S | 46 mfspr r9,SPRN_TLB1CFG 47 andi. r9,r9,0xfff 61 cmpw r6,r9 /* Are we done? */ 96 subfic r9,r6,-4096 97 and r9,r9,r7 99 or r25,r8,r9 121 1: mflr r9 122 rlwimi r7,r9,0,20,31 152 li r9,0x0c 153 tlbivax 0,r9 [all …]
|
D | reloc_32.S | 43 lwz r9, (p_rela - 0b)(r12) 44 add r9, r9, r12 /* runtime address of .rela.dyn section */ 93 subf r7, r7, r9 /* cur_offset */ 109 lwz r4, 4(r9) /* r4 = rela.r_info */ 136 lwz r4, 0(r9) /* r_offset */ 137 lwz r0, 8(r9) /* r_addend */ 146 lwz r4, 0(r9) /* r_offset */ 147 lwz r0, 8(r9) /* r_addend */ 157 lwz r4, 0(r9) /* r_offset */ 158 lwz r0, 8(r9) /* r_addend */ [all …]
|
/Linux-v4.19/arch/powerpc/kernel/vdso32/ |
D | gettimeofday.S | 43 mr r9, r3 /* datapage ptr in r9 */ 54 lwz r4,CFG_TZ_MINUTEWEST(r9)/* fill tz */ 55 lwz r5,CFG_TZ_DSTTIME(r9) 84 mr r9,r3 /* datapage ptr in r9 */ 101 lwz r5,WTOM_CLOCK_SEC(r9) 102 lwz r6,WTOM_CLOCK_NSEC(r9) 109 add r9,r9,r0 110 lwz r0,(CFG_TB_UPDATE_COUNT+LOPART)(r9) 196 mr r9, r3 /* datapage ptr in r9 */ 198 lwz r3,STAMP_XTIME+TSPEC_TV_SEC(r9) [all …]
|
/Linux-v4.19/tools/testing/selftests/powerpc/stringloops/ |
D | strlen_32.S | 54 1: lwzu r9, 4(r10) 55 2: subf r8, r7, r9 58 andc. r8, r8, r9 60 andc r8, r9, r6 61 orc r9, r9, r6 63 nor r8, r8, r9 73 lwzu r9, 4(r10) 76 orc r9, r9, r8
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/ |
D | kernel.fuc | 98 push $r9 102 nv_iord($r9, NV_PPWR_TIMER_LOW) 103 sub b32 $r9 $r8 104 cmp b32 $r9 $r14 107 pop $r9 119 push $r9 127 nv_iord($r9, NV_PPWR_TIMER_LOW) 128 sub b32 $r9 $r8 129 cmp b32 $r9 $r11 133 pop $r9 [all …]
|