Home
last modified time | relevance | path

Searched refs:r10 (Results 1 – 25 of 202) sorted by relevance

123456789

/glibc-2.36/sysdeps/powerpc/powerpc64/power8/
Dmemset.S34 mr r10,r3
40 andi. r11,r10,15 /* Check alignment of DST. */
50 stb r4,0(r10)
51 addi r10,r10,1
54 sth r4,0(r10)
55 addi r10,r10,2
58 stw r4,0(r10)
59 addi r10,r10,4
62 std r4,0(r10)
63 addi r10,r10,8
[all …]
Dstrncmp.S37 mr. r10,r5
65 cmpldi cr7,r10,8
68 addi r5,r10,-8
82 addi r10,r10,-16
92 add r10,r10,r5
115 cmpldi cr7,r10,8
117 addi r10,r10,-8
124 cmpdi cr7,r10,0
138 addi r10,r10,-1
147 cmpdi cr7,r10,0
[all …]
Dstrlen.S43 cmpb r10,r9,r0 /* Check for null bytes in DWORD1. */
44 cmpdi cr7,r10,0 /* If r10 == 0, no null's have been found. */
61 cmpb r10,r5,r0
62 cmpdi cr7,r10,0
74 cmpb r10,r6,r0
76 or r5,r10,r11
83 cmpb r10,r6,r0
85 or r5,r10,r11
92 cmpb r10,r6,r0
94 or r5,r10,r11
[all …]
Dstrnlen.S52 clrldi r10,r3,52
53 cmpldi cr7,r10,PAGE_SIZE-16
78 cmpb r10,r7,r5 /* Check for null bytes in DWORD1. */
80 or. r7,r10,r11
148 li r10,32
161 lvx v3,r5,r10
266 mfvrd r10,v4
268 addi r9,r10,-1 /* Form a mask from trailing zeros. */
269 andc r9,r9,r10
272 cntlzd r0,r10 /* Count leading zeros before the match. */
[all …]
/glibc-2.36/sysdeps/unix/sysv/linux/powerpc/powerpc32/
Dswapcontext-common.S65 stw r10,_UC_GREGS+(PT_R10*4)(r3)
95 mfxer r10
99 stw r10,_UC_GREGS+(PT_XER*4)(r3)
169 la r10,(_UC_VREGS)(r3)
178 stvx v0,0,r10
180 addi r10,r10,32
187 stvx v2,0,r10
189 addi r10,r10,32
194 stvx v4,0,r10
196 addi r10,r10,32
[all …]
Dsetcontext-common.S81 la r10,(_UC_VREGS)(r31)
84 lwz r0,(32*16)(r10)
90 lvx v19,r9,r10
91 la r9,(16)(r10)
93 lvx v0,0,r10
95 addi r10,r10,32
99 lvx v2,0,r10
101 addi r10,r10,32
104 lvx v4,0,r10
106 addi r10,r10,32
[all …]
Dgetcontext-common.S64 stw r10,_UC_GREGS+(PT_R10*4)(r3)
93 mfxer r10
97 stw r10,_UC_GREGS+(PT_XER*4)(r3)
166 la r10,(_UC_VREGS)(r3)
174 stvx v0,0,r10
176 addi r10,r10,32
183 stvx v2,0,r10
185 addi r10,r10,32
190 stvx v4,0,r10
192 addi r10,r10,32
[all …]
/glibc-2.36/sysdeps/powerpc/powerpc32/power7/
Dstrnlen.S35 cmpb r10,r12,r0 /* Check for null bytes in DWORD1. */
37 srw r10,r10,r6
38 slw r10,r10,r6
40 slw r10,r10,r6
41 srw r10,r10,r6
43 cmplwi cr7,r10,0 /* If r10 == 0, no null's have been found. */
55 cmpb r10,r12,r0
56 cmplwi cr7,r10,0
80 cmpb r10,r12,r0
82 or r5,r9,r10 /* Merge everything in one word. */
[all …]
Dstrchr.S43 cmpb r10,r12,r4 /* Compare each byte against c byte. */
49 srw r10,r10,r6
51 slw r10,r10,r6
54 slw r10,r10,r6
56 srw r10,r10,r6
59 or r5,r10,r11 /* OR the results to speed things up. */
73 cmpb r10,r12,r4
75 or r5,r10,r11
89 cmpb r10,r12,r4
93 or r12,r10,r11
[all …]
Dstrchrnul.S40 cmpb r10,r12,r0 /* Compare each byte against c byte. */
46 srw r10,r10,r6
48 slw r10,r10,r6
51 slw r10,r10,r6
53 srw r10,r10,r6
56 or r5,r9,r10 /* OR the results to speed things up. */
70 cmpb r10,r12,r0
72 or r5,r9,r10
86 cmpb r10,r12,r0
90 or r5,r9,r10
[all …]
/glibc-2.36/sysdeps/powerpc/powerpc64/power7/
Dstrnlen.S41 cmpb r10,r12,r0 /* Check for null bytes in DWORD1. */
43 srd r10,r10,r6
44 sld r10,r10,r6
46 sld r10,r10,r6
47 srd r10,r10,r6
49 cmpldi cr7,r10,0 /* If r10 == 0, no null's have been found. */
61 cmpb r10,r12,r0
62 cmpldi cr7,r10,0
86 cmpb r10,r12,r0
88 or r5,r9,r10 /* Merge everything in one doubleword. */
[all …]
Dstrstr.S140 rlwinm r10, r30, 3, 26, 28 /* Calculate padding in bits. */
144 cmpdi cr7, r10, 0 /* Check if its already aligned? */
147 srd r6, r6, r10 /* Discard unwanted bits. */
149 sld r6, r6, r10
152 subfic r10, r10, 64
154 sld r9, r9, r10 /* Discard unwanted bits. */
156 srd r9, r9, r10
161 rlwinm r10, r3, 3, 26, 28
169 srd r9, r9, r10
171 sld r9, r9, r10
[all …]
Dstrncpy.S77 or r10, r3, r4 /* to verify source and destination */
78 rldicl. r8, r10, 0, 61 /* is double word aligned .. ? */
94 ld r10, 0(r4) /* load doubleWord from src */
95 cmpb r8, r10, r8 /* compare src with NULL ,we read just now */
99 std r10, 0(r3) /* copy doubleword at offset=0 */
100 ld r10, 8(r4) /* load next doubleword from offset=8 */
101 cmpb r8, r10, r8 /* compare src with NULL , we read just now */
118 cmpb r10, r8, r10
119 cmpdi cr7, r10, 0
128 cmpb r8, r3, r10
[all …]
Dstrcmp.S37 rldicl. r10, r9, 0, 61 /* are s1 and s2 8 byte aligned..? */
45 ld r10,0(r4)
50 cmpld cr7,r8,r10
54 ld r10,8(r4)
59 cmpld cr7,r8,r10
63 ld r10,16(r4)
68 cmpld cr7,r8,r10
72 ld r10,24(r4)
77 cmpld cr7,r8,r10
100 or r10,r10,r9
[all …]
Dstrrchr.S54 cmpb r10,r12,r4 /* Compare each byte against c byte. */
60 srd r10,r10,r6
62 sld r10,r10,r6
65 sld r10,r10,r6
67 srd r10,r10,r6
70 or r5,r10,r11 /* OR the results to speed things up. */
85 cmpb r10,r12,r4
87 or r5,r10,r11
100 cmpb r10,r12,r4
104 or r12,r10,r11
[all …]
Dstrchr.S48 cmpb r10,r12,r4 /* Compare each byte against c byte. */
54 srd r10,r10,r6
56 sld r10,r10,r6
59 sld r10,r10,r6
61 srd r10,r10,r6
64 or r5,r10,r11 /* OR the results to speed things up. */
78 cmpb r10,r12,r4
80 or r5,r10,r11
94 cmpb r10,r12,r4
98 or r12,r10,r11
[all …]
Dstrchrnul.S44 cmpb r10,r12,r0 /* Compare each byte against c byte. */
50 srd r10,r10,r6
52 sld r10,r10,r6
55 sld r10,r10,r6
57 srd r10,r10,r6
60 or r5,r9,r10 /* OR the results to speed things up. */
74 cmpb r10,r12,r0
76 or r5,r9,r10
90 cmpb r10,r12,r0
94 or r5,r9,r10
[all …]
/glibc-2.36/sysdeps/unix/sysv/linux/powerpc/powerpc64/
Dswapcontext.S58 std r10,(SIGCONTEXT_GP_REGS+(PT_R10*8))(r3)
237 ld r10,(SIGCONTEXT_GP_REGS+(PT_R10*8))(r31)
305 std r10,(SIGCONTEXT_GP_REGS+(PT_R10*8))(r3)
397 la r10,(SIGCONTEXT_V_RESERVE+8)(r3)
402 clrrdi r10,r10,4
406 mr r8,r10 /* Capture *v_regs value in r5. */
408 stvx v0,0,r10
410 addi r10,r10,32
413 stvx v2,0,r10
415 addi r10,r10,32
[all …]
Dsetcontext.S145 ld r10,(SIGCONTEXT_GP_REGS+(PT_R10*8))(r31)
217 ld r10,(SIGCONTEXT_V_REGS_PTR)(r31)
227 cmpdi r10,0
229 lwz r0,(33*16)(r10)
236 lvx v19,r9,r10
237 la r9,(16)(r10)
239 lvx v0,0,r10
241 addi r10,r10,32
245 lvx v2,0,r10
247 addi r10,r10,32
[all …]
Dgetcontext.S48 std r10,(SIGCONTEXT_GP_REGS+(PT_R10*8))(r3)
177 std r10,(SIGCONTEXT_GP_REGS+(PT_R10*8))(r3)
269 la r10,(SIGCONTEXT_V_RESERVE+8)(r3)
274 clrrdi r10,r10,4
277 mr r5,r10 /* Capture *v_regs value in r5. */
279 stvx v0,0,r10
281 addi r10,r10,32
284 stvx v2,0,r10
286 addi r10,r10,32
289 stvx v4,0,r10
[all …]
/glibc-2.36/sysdeps/powerpc/powerpc64/le/power10/
Dmemcpy.S46 addi r10,r3,16 /* Keep r3 intact as return value. */
53 mr r10,r3 /* Keep r3 intact as return value. */
55 andi. r9,r10,0xf
62 add r10,r3,r12
68 addi r7,r10,64
84 stxv v10, 0(r10)
85 stxv v11, 16(r10)
86 stxv v12, 32(r10)
87 stxv v13, 48(r10)
89 addi r10,r10,128
[all …]
/glibc-2.36/sysdeps/powerpc/powerpc32/405/
Dstrcpy.S38 subi r10,r3,1
45 stbu r5,0x01(r10)
51 subi r10,r10,3
58 stwu r5,0x04(r10)
59 stwu r6,0x04(r10)
64 stwu r5,0x04(r10)
65 stwu r6,0x04(r10)
70 stwu r5,0x04(r10)
71 stwu r6,0x04(r10)
76 stwu r5,0x04(r10)
[all …]
/glibc-2.36/sysdeps/powerpc/powerpc64/multiarch/
Dmemcpy-power8-cached.S34 lbz r10,0(r4)
37 stb r10,0(r3)
39 andi. r10,r5,0x2
41 lhz r10,0(r4)
44 sth r10,-2(r9)
46 andi. r10,r5,0x4
48 lwz r10,0(r4)
51 stw r10,-4(r9)
53 andi. r10,r5,0x8
55 ld r10,0(r4)
[all …]
/glibc-2.36/sysdeps/unix/sysv/linux/nios2/
Dswapcontext.S52 mov r10, r5
66 ldw r5, UCONTEXT_FLAGS(r10)
73 addi r5, r10, UCONTEXT_SIGMASK
81 ldw r4, (UCONTEXT_MCONTEXT + 4*4)(r10)
82 ldw r5, (UCONTEXT_MCONTEXT + 5*4)(r10)
83 ldw r6, (UCONTEXT_MCONTEXT + 6*4)(r10)
84 ldw r7, (UCONTEXT_MCONTEXT + 7*4)(r10)
86 ldw r16, (UCONTEXT_MCONTEXT + 16*4)(r10)
87 ldw r17, (UCONTEXT_MCONTEXT + 17*4)(r10)
88 ldw r18, (UCONTEXT_MCONTEXT + 18*4)(r10)
[all …]
Dsetcontext.S29 mov r10, r4
42 ldw r4, (UCONTEXT_MCONTEXT + 4*4)(r10)
43 ldw r5, (UCONTEXT_MCONTEXT + 5*4)(r10)
44 ldw r6, (UCONTEXT_MCONTEXT + 6*4)(r10)
45 ldw r7, (UCONTEXT_MCONTEXT + 7*4)(r10)
47 ldw r16, (UCONTEXT_MCONTEXT + 16*4)(r10)
48 ldw r17, (UCONTEXT_MCONTEXT + 17*4)(r10)
49 ldw r18, (UCONTEXT_MCONTEXT + 18*4)(r10)
50 ldw r19, (UCONTEXT_MCONTEXT + 19*4)(r10)
51 ldw r20, (UCONTEXT_MCONTEXT + 20*4)(r10)
[all …]

123456789