Home
last modified time | relevance | path

Searched refs:r9 (Results 1 – 25 of 386) sorted by relevance

12345678910>>...16

/Linux-v4.19/arch/microblaze/lib/
Dfastcopy.S75 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/
Dcheck.S13 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/
Dsha1-armv4-large.S83 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/
Dslb_low.S87 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/
Dcrt0.S73 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/
Dentry-compact.h55 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/
Dmemcpy_64.S35 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 …]
Dcopyuser_64.S108 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 …]
Dstrlen_32.S54 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
Dcopypage_64.S34 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/
Dmemcpy_64.S35 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 …]
Dcopyuser_64.S108 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/
Dabort-lv4t.S55 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/
Dbook3s_32_sr.S41 #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 …]
Dbook3s_hv_rmhandlers.S130 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 …]
Dtm.S74 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 …]
Dbook3s_segment.S101 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/
Dentry_32.S152 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 …]
Dhead_40x.S124 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 …]
Didle_6xx.S139 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 …]
Dfsl_booke_entry_mapping.S46 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 …]
Dreloc_32.S43 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/
Dgettimeofday.S43 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/
Dstrlen_32.S54 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/
Dkernel.fuc98 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 …]

12345678910>>...16