/picolibc-latest/newlib/libc/machine/sh/ |
D | strcmp.S | 56 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 …]
|
D | strcpy.S | 38 movi -1, r8 39 SHLO r8, r7, r8 40 mcmv r4, r8, r9
|
/picolibc-latest/newlib/libc/machine/x86/ |
D | memcpy-64.S | 23 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)
|
D | memset-64.S | 28 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/ |
D | strcpy.S | 51 mov r8,0x01010101 56 ror r12,r8 57 sub r2,r3,r8 69 sub r2,r3,r8 72 sub r5,r4,r8
|
D | strcpy-bs-arc600.S | 53 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
|
D | strcpy-bs.S | 60 mov r8,0x01010101 62 ror r12,r8 63 sub r2,r3,r8 74 sub r2,r3,r8 79 sub r2,r4,r8
|
D | strchr.S | 59 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
|
D | strncpy.S | 56 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
|
D | strncpy-bs.S | 65 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/ |
D | setjmp.S | 27 # 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/ |
D | setjmp.S | 37 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/ |
D | strcmp.S | 43 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 …]
|
D | strcat.S | 69 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 …]
|
D | strlen.S | 55 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 …]
|
D | memchr.S | 55 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 …]
|
D | memcmp.S | 57 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/ |
D | setjmp.S | 31 mov r8, r0 33 jmp r8, r9 48 mov r8, r0
|
/picolibc-latest/newlib/libc/machine/moxie/ |
D | setjmp.S | 21 # $r8 0x08 36 sto.l 0x08($r0), $r8 57 ldo.l $r8, 0x08($r0)
|
/picolibc-latest/newlib/libc/machine/epiphany/ |
D | setjmp.S | 40 strd r8,[r0,3] 58 ldrd r8,[r0,3]
|
/picolibc-latest/newlib/libc/machine/tic4x/ |
D | setjmp.S | 34 sti r8, *ar2++ 63 ldi *ar2++, r8
|
/picolibc-latest/newlib/libc/machine/fr30/ |
D | setjmp.S | 46 save r8 63 restore r8
|
/picolibc-latest/newlib/libc/machine/m32r/ |
D | setjmp.S | 38 st r8, @+r0 55 ld r8, @r0+
|
/picolibc-latest/newlib/libc/machine/d10v/ |
D | setjmp.S | 41 st2w r8, @r0+ 59 ld2w r8, @r0+
|
/picolibc-latest/newlib/libc/machine/csky/ |
D | setjmp.S | 28 stw r8, (r0, 16) 57 ldw r8, (r0, 16)
|