Home
last modified time | relevance | path

Searched refs:r8 (Results 1 – 25 of 45) sorted by relevance

12

/picolibc-latest/newlib/libc/machine/sh/
Dstrcmp.S56 msubs.ub r7,r23,r8
58 bnei/u r8,0,tr0 // r23_zero
74 mcmpeq.b r63,r4,r8
76 bnei/u r8,0,tr0 // al_found_zero
92 msubs.ub r6,r4,r8
97 bne/u r8,r9,tr0 // found_zero
112 bne/u r8,r7,tr0 // zero_now
114 SHLO r9,r22,r8
128 shlli r8,8,r8
129 addi r8,-1,r9
[all …]
Dstrcpy.S38 movi -1, r8
39 SHLO r8, r7, r8
40 mcmv r4, r8, r9
/picolibc-latest/newlib/libc/machine/x86/
Dmemcpy-64.S23 movq rdi, r8 /* Align destination on quad word boundary */
24 andq $7, r8
27 subq r8, rcx
49 movq 8 (rsi), r8
58 movntiq r8 , 8 (rdi)
67 movq 72 (rsi), r8
76 movntiq r8 , 72 (rdi)
Dmemset-64.S28 movq rdi, r8 /* Align on quad word boundary */
29 andq $7, r8
32 subq r8, rcx
38 movabs $0x0101010101010101, r8
40 imul r8, rax
/picolibc-latest/newlib/libc/machine/arc/
Dstrcpy.S51 mov r8,0x01010101
56 ror r12,r8
57 sub r2,r3,r8
69 sub r2,r3,r8
72 sub r5,r4,r8
Dstrcpy-bs-arc600.S53 mov r8,0x01010101
58 ror r12,r8
59 sub r2,r3,r8
68 sub r2,r3,r8
70 sub r5,r4,r8
79 sub r2,r3,r8
81 sub r5,r4,r8
Dstrcpy-bs.S60 mov r8,0x01010101
62 ror r12,r8
63 sub r2,r3,r8
74 sub r2,r3,r8
79 sub r2,r4,r8
Dstrchr.S59 mov r8,0
60 add3 r5,r8,r1
61 add3 r5,r8,r5
63 add3 r4,r8,r5
64 add3 r4,r8,r4
65 add3 r4,r8,r4
66 add3 r4,r8,r4
68 add3 r4,r8,r4
100 and.f r8,r12,r4
110 bic.f r2,r8,r2
Dstrncpy.S56 mov r8,0x01010101
60 ror r11,r8
61 sub r12,r3,r8
72 sub r12,r3,r8
76 sub r12,r4,r8
85 sub r12,r3,r8
Dstrncpy-bs.S65 mov r8,0x01010101
68 ror r11,r8
69 sub r12,r3,r8
81 sub r12,r3,r8
85 sub r12,r4,r8
93 sub r12,r3,r8
/picolibc-latest/newlib/libc/machine/msp430/
Dsetjmp.S27 # r8 0x0c 0x18
45 mova r8, 24(r12)
59 mov.w r8, 12(r12)
80 mova @r12+, r8
90 mov.w @r12+, r8
/picolibc-latest/newlib/libc/machine/rl78/
Dsetjmp.S37 r8 = 0xffec8 define
56 r8 = 0xffef0 define
108 _save 8, r8
128 movw r8, ax
155 movw r8, ax
/picolibc-latest/newlib/libc/machine/arc64/
Dstrcmp.S43 mov r8, NULL_32DT_1
45 asl r9, r8, 7
69 sub r13, r6, r8
70 sub r10, r2, r8
71 sub r11, r3, r8
152 vpack2wl r8, NULL_32DT_1, NULL_32DT_1
153 ; Set r9 as a copy of r8 for vectorized sub
154 asll r9, r8, 7
182 subl r13, r6, r8
183 subl r10, r2, r8
[all …]
Dstrcat.S69 mov r8, NULL_32DT_1
70 asl r9, r8, 7
89 sub r10, r2, r8
90 sub r11, r3, r8
91 sub r12, r4, r8
92 sub r7, r5, r8
161 sub r10, r2, r8
162 sub r11, r3, r8
163 sub r12, r4, r8
164 sub r7, r5, r8
[all …]
Dstrlen.S55 mov r8, NULL_32DT_1
56 ; Set r9 as a copy of r8 for vectorized sub
57 mov r9, r8
59 asl r1, r8, 7
79 vsub2 r10, r2, r8
80 vsub2 r6, r4, r8
143 vpack2wl r8, NULL_32DT_1, NULL_32DT_1
145 asll r1, r8, 7
168 subl r10, r2, r8
169 subl r11, r3, r8
[all …]
Dmemchr.S55 mov r8, NULL_32DT_1
56 ror r9, r8
81 sub r10, r4, r8
82 sub r11, r5, r8
83 sub r12, r6, r8
84 sub r13, r7, r8
184 vpack2wl r8, NULL_32DT_1, NULL_32DT_1
185 asll r9, r8, 7
214 subl r10, r4, r8
215 subl r11, r5, r8
[all …]
Dmemcmp.S57 ldl.ab r8, [r3, +8]
65 xorl.f 0, r8, r9
95 ; if r8 was not equal to r9 --> r1=r8, r2=r9
128 movl r1, r8
182 ; r8 == r9 xor.f 0, r8, r9 lhs[i+16] == rhs[i+16]
192 ; r13[2] = 1 if r8 != r9
/picolibc-latest/newlib/libc/machine/xstormy16/
Dsetjmp.S31 mov r8, r0
33 jmp r8, r9
48 mov r8, r0
/picolibc-latest/newlib/libc/machine/moxie/
Dsetjmp.S21 # $r8 0x08
36 sto.l 0x08($r0), $r8
57 ldo.l $r8, 0x08($r0)
/picolibc-latest/newlib/libc/machine/epiphany/
Dsetjmp.S40 strd r8,[r0,3]
58 ldrd r8,[r0,3]
/picolibc-latest/newlib/libc/machine/tic4x/
Dsetjmp.S34 sti r8, *ar2++
63 ldi *ar2++, r8
/picolibc-latest/newlib/libc/machine/fr30/
Dsetjmp.S46 save r8
63 restore r8
/picolibc-latest/newlib/libc/machine/m32r/
Dsetjmp.S38 st r8, @+r0
55 ld r8, @r0+
/picolibc-latest/newlib/libc/machine/d10v/
Dsetjmp.S41 st2w r8, @r0+
59 ld2w r8, @r0+
/picolibc-latest/newlib/libc/machine/csky/
Dsetjmp.S28 stw r8, (r0, 16)
57 ldw r8, (r0, 16)

12