Home
last modified time | relevance | path

Searched refs:r3 (Results 1 – 25 of 603) sorted by relevance

12345678910>>...25

/linux-6.12.1/tools/testing/selftests/powerpc/pmu/ebb/
Debb_handler.S143 SAVE_VSR(0, r3)
148 SAVE_VSR(1, r3)
149 SAVE_VSR(2, r3)
150 SAVE_VSR(3, r3)
151 SAVE_VSR(4, r3)
152 SAVE_VSR(5, r3)
153 SAVE_VSR(6, r3)
154 SAVE_VSR(7, r3)
155 SAVE_VSR(8, r3)
156 SAVE_VSR(9, r3)
[all …]
/linux-6.12.1/arch/powerpc/kernel/
Dl2cr_6xx.S91 li r3,-1
126 rlwinm r5,r3,0,0,0 /* r5 contains the new enable bit */
127 rlwinm r3,r3,0,11,9 /* Turn off the invalidate bit */
128 rlwinm r3,r3,0,1,31 /* Turn off the enable bit */
197 mtspr SPRN_L2CR,r3
208 oris r3,r3,0x0020
210 mtspr SPRN_L2CR,r3
217 10: mfspr r3,SPRN_L2CR
218 andis. r4,r3,0x0020
224 3: mfspr r3,SPRN_L2CR
[all …]
Dmisc.S29 li r3, 0
36 add r3,r3,r5
47 PPC_STL r0,0(r3)
48 PPC_STL r1,SZL(r3)
49 PPC_STL r2,2*SZL(r3)
52 stmw r12, 3*SZL(r3)
55 PPC_STL r0,3*SZL(r3)
56 PPC_STL r13,4*SZL(r3)
57 PPC_STL r14,5*SZL(r3)
58 PPC_STL r15,6*SZL(r3)
[all …]
/linux-6.12.1/arch/powerpc/lib/
Dmemcpy_power7.S26 std r3,-STACKFRAMESIZE+STK_REG(R31)(r1)
45 stb r0,0(r3)
46 addi r3,r3,1
51 sth r0,0(r3)
52 addi r3,r3,2
57 stw r0,0(r3)
58 addi r3,r3,4
100 std r0,0(r3)
101 std r6,8(r3)
102 std r7,16(r3)
[all …]
Dstring_64.S42 mr r3,r8
47 err3; stb r0,0(r3)
48 addi r3,r3,1
53 mr r3,r4
58 neg r6,r3
61 mr r8,r3
67 err1; stb r0,0(r3)
68 addi r3,r3,1
71 err1; sth r0,0(r3)
72 addi r3,r3,2
[all …]
Dcopyuser_power7.S69 ld r3,-STACKFRAMESIZE+STK_REG(R31)(r1)
79 std r3,-STACKFRAMESIZE+STK_REG(R31)(r1)
101 err1; stb r0,0(r3)
102 addi r3,r3,1
107 err1; sth r0,0(r3)
108 addi r3,r3,2
113 err1; stw r0,0(r3)
114 addi r3,r3,4
156 err2; std r0,0(r3)
157 err2; std r6,8(r3)
[all …]
Dhweight_64.S22 clrldi r3,r3,64-8
37 srdi r4,r3,8
38 add r3,r4,r3
39 clrldi r3,r3,64-8
42 clrlwi r3,r3,16
44 clrldi r3,r3,64-8
62 srdi r4,r3,16
63 add r3,r4,r3
64 srdi r4,r3,8
65 add r3,r4,r3
[all …]
Dchecksum_64.S35 rldicl. r6,r3,64-1,64-2 /* r6 = (r3 >> 1) & 0x3 */
43 lhz r6,0(r3) /* align to doubleword */
45 addi r3,r3,2
67 ld r6,0(r3)
68 ld r9,8(r3)
70 ld r10,16(r3)
71 ld r11,24(r3)
82 ld r12,32(r3)
83 ld r14,40(r3)
86 ld r15,48(r3)
[all …]
Dcopyuser_64.S59 or r0,r3,r4
60 neg r6,r3 /* LS 3 bits = # bytes to 8-byte dest bdry */
62 std r3,-24(r1)
85 addi r3,r3,-16
101 addi r3,r3,16
111 stex; std r9,0(r3)
113 stex; std r8,8(r3)
118 stex; std r7,16(r3)
120 stex; std r6,24(r3)
121 addi r3,r3,32
[all …]
Dcopy_mc_64.S42 err3; stb r0,0(r3)
43 addi r3,r3,1
45 li r3,0
49 mfctr r3
67 err1; stb r0,0(r3)
68 addi r3,r3,1
74 err1; sth r0,0(r3)
75 addi r3,r3,2
81 err1; stw r0,0(r3)
82 addi r3,r3,4
[all …]
Dcopypage_64.S41 dcbz r9,r3
45 addi r3,r3,-8
55 1: std r5,8(r3)
56 std r6,16(r3)
59 std r7,24(r3)
60 std r8,32(r3)
63 std r9,40(r3)
64 std r10,48(r3)
67 std r11,56(r3)
68 std r12,64(r3)
[all …]
Dmemcpy_64.S23 std r3,-STACKFRAMESIZE+STK_REG(R31)(r1) /* save destination pointer for return value */
32 addi r9,r3,-1
43 neg r6,r3 # LS 3 bits = # bytes to 8-byte dest bdry
60 addi r3,r3,-16
72 addi r3,r3,8
77 std r8,8(r3)
79 stdu r9,16(r3)
81 3: std r8,8(r3)
83 addi r3,r3,16
88 stw r9,0(r3)
[all …]
/linux-6.12.1/tools/testing/selftests/powerpc/copyloops/
Dmemcpy_power7.S26 std r3,-STACKFRAMESIZE+STK_REG(R31)(r1)
45 stb r0,0(r3)
46 addi r3,r3,1
51 sth r0,0(r3)
52 addi r3,r3,2
57 stw r0,0(r3)
58 addi r3,r3,4
100 std r0,0(r3)
101 std r6,8(r3)
102 std r7,16(r3)
[all …]
Dcopyuser_power7.S69 ld r3,-STACKFRAMESIZE+STK_REG(R31)(r1)
79 std r3,-STACKFRAMESIZE+STK_REG(R31)(r1)
101 err1; stb r0,0(r3)
102 addi r3,r3,1
107 err1; sth r0,0(r3)
108 addi r3,r3,2
113 err1; stw r0,0(r3)
114 addi r3,r3,4
156 err2; std r0,0(r3)
157 err2; std r6,8(r3)
[all …]
Dcopyuser_64.S59 or r0,r3,r4
60 neg r6,r3 /* LS 3 bits = # bytes to 8-byte dest bdry */
62 std r3,-24(r1)
85 addi r3,r3,-16
101 addi r3,r3,16
111 stex; std r9,0(r3)
113 stex; std r8,8(r3)
118 stex; std r7,16(r3)
120 stex; std r6,24(r3)
121 addi r3,r3,32
[all …]
Dcopy_mc_64.S42 err3; stb r0,0(r3)
43 addi r3,r3,1
45 li r3,0
49 mfctr r3
67 err1; stb r0,0(r3)
68 addi r3,r3,1
74 err1; sth r0,0(r3)
75 addi r3,r3,2
81 err1; stw r0,0(r3)
82 addi r3,r3,4
[all …]
Dmemcpy_64.S23 std r3,-STACKFRAMESIZE+STK_REG(R31)(r1) /* save destination pointer for return value */
32 addi r9,r3,-1
43 neg r6,r3 # LS 3 bits = # bytes to 8-byte dest bdry
60 addi r3,r3,-16
72 addi r3,r3,8
77 std r8,8(r3)
79 stdu r9,16(r3)
81 3: std r8,8(r3)
83 addi r3,r3,16
88 stw r9,0(r3)
[all …]
/linux-6.12.1/arch/powerpc/platforms/83xx/
Dsuspend-asm.S48 stw r3, immrbase@l(r4)
59 lis r3, mpc83xx_sleep_save_area@h
60 ori r3, r3, mpc83xx_sleep_save_area@l
66 stw r5, SS_MEMSAVE+0(r3)
67 stw r6, SS_MEMSAVE+4(r3)
74 stw r5, SS_HID+0(r3)
75 stw r6, SS_HID+4(r3)
76 stw r7, SS_HID+8(r3)
85 stw r4, SS_IABR+0(r3)
86 stw r5, SS_IABR+4(r3)
[all …]
/linux-6.12.1/arch/powerpc/include/asm/
Dfsl_hcalls.h94 register uintptr_t r3 __asm__("r3"); in fh_send_nmi()
97 r3 = vcpu_mask; in fh_send_nmi()
100 : "+r" (r11), "+r" (r3) in fh_send_nmi()
104 return r3; in fh_send_nmi()
128 register uintptr_t r3 __asm__("r3"); in fh_partition_get_dtprop()
138 r3 = handle; in fh_partition_get_dtprop()
156 "+r" (r3), "+r" (r4), "+r" (r5), "+r" (r6), "+r" (r7), in fh_partition_get_dtprop()
162 return r3; in fh_partition_get_dtprop()
182 register uintptr_t r3 __asm__("r3"); in fh_partition_set_dtprop()
192 r3 = handle; in fh_partition_set_dtprop()
[all …]
/linux-6.12.1/crypto/
Dserpent_generic.c229 u32 r3, u32 r4, u32 *k) in __serpent_setkey_sbox() argument
232 S3(r3, r4, r0, r1, r2); store_and_load_keys(r1, r2, r4, r3, 28, 24); in __serpent_setkey_sbox()
233 S4(r1, r2, r4, r3, r0); store_and_load_keys(r2, r4, r3, r0, 24, 20); in __serpent_setkey_sbox()
234 S5(r2, r4, r3, r0, r1); store_and_load_keys(r1, r2, r4, r0, 20, 16); in __serpent_setkey_sbox()
235 S6(r1, r2, r4, r0, r3); store_and_load_keys(r4, r3, r2, r0, 16, 12); in __serpent_setkey_sbox()
236 S7(r4, r3, r2, r0, r1); store_and_load_keys(r1, r2, r0, r4, 12, 8); in __serpent_setkey_sbox()
237 S0(r1, r2, r0, r4, r3); store_and_load_keys(r0, r2, r4, r1, 8, 4); in __serpent_setkey_sbox()
238 S1(r0, r2, r4, r1, r3); store_and_load_keys(r3, r4, r1, r0, 4, 0); in __serpent_setkey_sbox()
239 S2(r3, r4, r1, r0, r2); store_and_load_keys(r2, r4, r3, r0, 0, -4); in __serpent_setkey_sbox()
240 S3(r2, r4, r3, r0, r1); store_and_load_keys(r0, r1, r4, r2, -4, -8); in __serpent_setkey_sbox()
[all …]
/linux-6.12.1/arch/arm/lib/
Dio-readsb.S14 ldrb r3, [r0]
15 strb r3, [r1], #1
16 ldrbge r3, [r0]
17 strbge r3, [r1], #1
18 ldrbgt r3, [r0]
19 strbgt r3, [r1], #1
34 .Linsb_16_lp: ldrb r3, [r0]
37 mov r3, r3, put_byte_0
39 orr r3, r3, r4, put_byte_1
41 orr r3, r3, r5, put_byte_2
[all …]
Dfindbit.S30 1: ldr r3, [r0], #4
32 mvns r3, r3 @ invert/test bits
34 movs r3, r3 @ test bits
59 ldr r3, [r0], #4
61 mvn r3, r3 @ invert bits
64 rev_l r3, ip
71 movs r3, r3, lsr ip @ shift off unused bits
106 rev_l r3, ip
109 rbit r3, r3 @ reverse bits
110 clz r3, r3 @ count high zero bits
[all …]
/linux-6.12.1/tools/testing/selftests/powerpc/tm/
Dtm-signal.S29 std r3, STACK_FRAME_PARAM(0)(sp) /* pid */
35 ld r3, STACK_FRAME_PARAM(1)(sp)
36 cmpdi r3, 0
40 ld r3, STACK_FRAME_PARAM(2)(sp)
41 cmpdi r3, 0
45 ld r3, STACK_FRAME_PARAM(3)(sp)
46 cmpdi r3, 0
50 ld r3, STACK_FRAME_PARAM(4)(sp)
51 cmpdi r3, 0
60 ld r3, STACK_FRAME_PARAM(0)(sp)
[all …]
/linux-6.12.1/drivers/scsi/arm/
Dacornscsi-io.S29 ldmia r0!, {r3, r4, r5, r6}
30 and r3, r3, lr
31 orr r3, r3, r4, lsl #16
39 stmia r1!, {r3 - r6}
45 ldmia r0!, {r3, r4, r5, r6}
46 and r3, r3, lr
47 orr r3, r3, r4, lsl #16
50 stmia r1!, {r3 - r4}
56 ldmia r0!, {r3, r4}
57 and r3, r3, lr
[all …]
/linux-6.12.1/arch/powerpc/kexec/
Drelocate_32.S31 mr r29, r3
39 mr r3, r29
47 mr r29, r3
53 mfspr r3,SPRN_PVR
54 srwi r3,r3,16
55 cmplwi cr0,r3,PVR_476FPE@h
57 cmplwi cr0,r3,PVR_476@h
59 cmplwi cr0,r3,PVR_476_ISS@h
83 li r3, 0
84 mtspr SPRN_PID, r3
[all …]

12345678910>>...25