/picolibc-latest/newlib/libc/machine/arc64/ |
D | memcmp.S | 51 xor r13, r13, r13 ; the mask showing inequal registers 62 xor.ne r13, r13, 0b0001 64 xor.ne r13, r13, 0b0010 66 xor.ne r13, r13, 0b0100 68 xor.ne r13, r13, 0b1000 180 ; r4 == r5 xor.f 0, r4, r5 lhs[i+0] == rhs[i+0] 181 ; r6 == r7 xor.f 0, r6, r7 lhs[i+8] == rhs[i+8] 182 ; r8 == r9 xor.f 0, r8, r9 lhs[i+16] == rhs[i+16] 183 ; r10 == r11 xor.f 0, r10, r11 lhs[i+24] == rhs[i+32] 211 ; xor.ne r13, r13, 0b0001 [all …]
|
D | memset.S | 69 xor r3, r3, 3 134 xor r3, r3, 3 174 xor r3, r3, 3
|
D | memchr.S | 58 xor r3, r3, r3 76 xor r4, r4, r1 77 xor r5, r5, r1 78 xor r6, r6, r1 79 xor r7, r7, r1 312 ; that is made up of the target byte, on each byte position, that we xor with 352 ; xor). Therefore, we can simply find the first non zero bit (counting from bit
|
D | memmove.S | 73 xor r5, r5, 3 125 xor r11, r11, 3 174 xor r11, r11, 3
|
D | strcmp.S | 41 xor r12, r12, r12 119 xor r12, r3, r5
|
D | memcpy.S | 65 xor r12, r12, 3
|
D | strlen.S | 52 xor r12, r12, r12 140 xor r12, r12, r12
|
D | strcat.S | 66 xor r6, r6, r6 142 xor r6, r6, r6
|
/picolibc-latest/newlib/libc/machine/arc/ |
D | memcmp-bs-norm.S | 102 xor r0,r4,r5 110 xor r0,r4,r5 125 xor r0,WORD2,r12 140 xor r0,r4,r5 147 xor r0,r4,r5 157 xor.f 0,r0,r1
|
D | strcmp.S | 65 xor r0,r2,r3 ; mask for difference 69 xor r0,r5,r1 ; mask for least significant difference byte 81 xor r0,r2,r3 ; mask for difference 86 xor r0,r5,r1 ; mask for least significant difference byte
|
D | memcmp.S | 96 xor r0,r4,r5 101 xor r0,r4,r5 122 xor.f 0,r0,r1
|
D | strchr-bs-norm.S | 70 xor r6,r2,r5 97 xor r6,r2,r5
|
D | strchr-bs.S | 81 xor r6,r2,r5 117 xor r6,r2,r5
|
D | strchr.S | 87 xor r6,r2,r5 124 xor r6,r2,r5
|
D | strlen.S | 54 xor.ne r7,r7,r4
|
/picolibc-latest/newlib/libc/machine/moxie/ |
D | setjmp.S | 47 xor $r0, $r0 70 xor $r2, $r2
|
/picolibc-latest/newlib/libc/machine/necv70/ |
D | setjmp.S | 31 xor.w r0,r0
|
/picolibc-latest/newlib/libc/machine/x86/ |
D | strlen-32.S | 33 xor eax,eax
|
D | strchr-32.S | 148 xor eax,eax
|
/picolibc-latest/newlib/libc/machine/xtensa/ |
D | strcmp.S | 57 xor a11, a2, a3 // compare low two bits of s1 and s2 295 xor a2, a8, a9 // get word with nonzero in byte that differs
|
/picolibc-latest/newlib/libc/machine/mn10300/ |
D | memchr.S | 52 xor d3,d0 define
|
D | strchr.S | 71 xor d2,d0 define
|
/picolibc-latest/picocrt/machine/x86/ |
D | crt0-64.S | 57 xor %edx, %edx
|
/picolibc-latest/newlib/libc/machine/mips/ |
D | strcmp.S | 141 xor t0, v0, v1
|
D | memcpy.S | 296 xor t1,t0,t2 325 xor t8,a1,a0
|