/picolibc-latest/newlib/libc/machine/riscv/ |
D | memset.S | 23 sb a1, 0(t1) 39 bnez a1, .Lwordify 47 1:sd a1, 0(a4) 48 sd a1, 8(a4) 50 1:sw a1, 0(a4) 51 sw a1, 4(a4) 52 sw a1, 8(a4) 53 sw a1, 12(a4) 71 sb a1,14(a4) 72 sb a1,13(a4) [all …]
|
D | memmove.S | 23 bgtu a1, a0, 1f 28 add a1, a1, a4 31 lb t2, 0(a1) 35 add a1, a1, a3
|
D | strcmp.S | 23 lbu a3, 0(a1) 25 add a1, a1, 1 35 or a4, a0, a1 50 REG_L a3, \i*SZREG(a1) 64 add a1, a1, \n*SZREG 74 add a1, a1, \i*SZREG
|
D | memcpy-asm.S | 23 lb t2, 0(a1) 27 add a1, a1, 1
|
D | setjmp.S | 99 seqz a0, a1 100 add a0, a0, a1 # a0 = (a1 == 0) ? 1 : a1
|
/picolibc-latest/newlib/libc/machine/mips/ |
D | memcpy.S | 294 PTR_SUBU t0,a0,a1 325 xor t8,a1,a0 334 C_LDHI t8,0(a1) 335 PTR_ADDU a1,a1,a3 360 lb a3, 6(a1) 363 lb a3, 5(a1) 366 lb a3, 4(a1) 369 lb a3, 3(a1) 372 lb a3, 2(a1) 375 lb a3, 1(a1) [all …]
|
D | memset.S | 225 beq a1,zero,L(set0) /* If memset value is zero no smear */ 232 dins a1, a1, 8, 8 /* Replicate fill byte into half-word. */ 233 dins a1, a1, 16, 16 /* Replicate fill byte into word. */ 234 dins a1, a1, 32, 32 /* Replicate fill byte into dbl word. */ 236 ins a1, a1, 8, 8 /* Replicate fill byte into half-word. */ 237 ins a1, a1, 16, 16 /* Replicate fill byte into word. */ 241 and a1,0xff 242 dsll t2,a1,8 243 or a1,t2 244 dsll t2,a1,16 [all …]
|
D | strcmp.S | 92 or t0, a0, a1 105 lw v1, OFFSET(a1); \ 130 PTR_ADDIU a1, a1, 32 219 lbu v1, OFFSET(a1); \ 226 lbu t9, OFFSET(a1); \ 242 PTR_ADDIU a1, a1, 8
|
/picolibc-latest/newlib/libc/machine/m32c/ |
D | setjmp.S | 61 pushm r1,r2,r3,a0,a1,sb,fb 64 ; ... [pc:3] [oldfb:2] <fb> [r1:2] [r2:2] [r3:2] [a0:2] [a1:2] [sb:2] [fb:2] <sp> */ 66 mov.w r1,a1 ; a1 is the destination of smovf 69 mov.w a0,[a1] 70 add.w #2,a1 76 popm r1,r2,r3,a0,a1,sb,fb 125 mov.l [a0],a1 ; dest is new stack 126 ldc a1,sp 132 popm r1,r2,r3,a0,a1,sb,fb
|
/picolibc-latest/newlib/libc/machine/mn10300/ |
D | memcpy.S | 29 mov d2,a1 40 mov d0,(a1) 42 inc4 a1 44 mov d0,(a1) 46 inc4 a1 48 mov d0,(a1) 50 inc4 a1 52 mov d0,(a1) 54 inc4 a1 63 mov d0,(a1) [all …]
|
D | strchr.S | 28 mov d0,a1 45 mov a1,a0 46 mov -16843009,a1 48 mov a1,d1 61 mov a1,d1 72 mov a1,d1 79 mov a0,a1 82 movbu (a1),d0 89 inc a1 90 movbu (a1),d0 [all …]
|
D | memset.S | 29 mov (28, sp),a1 32 cmp 3, a1 43 cmp 15, a1 54 add -16, a1 55 cmp 15, a1 58 cmp 3, a1 63 add -4, a1 64 cmp 3, a1 68 cmp 0, a1 73 sub 1, a1
|
D | memchr.S | 29 mov (28,sp),a1 31 cmp 3,a1 47 cmp 3,a1 70 add -4,a1 72 cmp 3,a1 78 cmp 0,a1 85 sub 1,a1
|
D | memcmp.S | 28 mov d1,a1 33 mov a1,d2 39 mov (a1),d0 43 inc4 a1 53 movbu (a1),d2 61 inc a1
|
D | strcmp.S | 28 mov d1,a1 34 mov (a1),d0 50 inc4 a1 52 mov (a1),d0 58 movbu (a1),d2 65 inc a1
|
D | strcpy.S | 29 mov d3,a1 46 mov d0,(a1) 48 inc4 a1 60 movbu d0,(a1) 62 inc a1
|
D | setjmp.S | 39 mov sp,a1 40 mov a1,(20,a0) 78 mov (20,a0),a1 79 mov a1,sp
|
/picolibc-latest/newlib/libc/string/ |
D | strcmp.c | 85 unsigned long *a1; in strcmp() 92 a1 = (unsigned long*)s1; in strcmp() 94 while (*a1 == *a2) in strcmp() 98 if (DETECTNULL (*a1)) in strcmp() 101 a1++; in strcmp() 106 s1 = (char*)a1; in strcmp()
|
D | strncmp.c | 91 unsigned long *a1; in strncmp() 101 a1 = (unsigned long*)s1; in strncmp() 103 while (n >= sizeof (long) && *a1 == *a2) in strncmp() 109 if (n == 0 || DETECTNULL (*a1)) in strncmp() 112 a1++; in strncmp() 117 s1 = (char*)a1; in strncmp()
|
D | memcmp.c | 83 unsigned long *a1; in memcmp() 93 a1 = (unsigned long*) s1; in memcmp() 97 if (*a1 != *a2) in memcmp() 99 a1++; in memcmp() 106 s1 = (unsigned char*)a1; in memcmp()
|
/picolibc-latest/newlib/libc/machine/microblaze/ |
D | strcmp.c | 101 unsigned long *a1; in strcmp() 108 a1 = (unsigned long*)s1; in strcmp() 110 while (*a1 == *a2) in strcmp() 114 if (DETECTNULL (*a1)) in strcmp() 117 a1++; in strcmp() 122 s1 = (char*)a1; in strcmp()
|
/picolibc-latest/newlib/libc/machine/m68k/ |
D | memcpy.S | 46 move.l 8(sp),a1 | src ptr 56 move.l a1,d0 68 move.b (a1)+,(a0)+ 72 move.w (a1)+,(a0)+ 81 move.l (a1)+,(a0)+ 88 move.l (a1)+,(a0)+ 89 move.l (a1)+,(a0)+ 91 move.l (a1)+,(a0)+ 92 move.l (a1)+,(a0)+ 104 move.b (a1)+,(a0)+ | move residue bytes
|
D | m68kasm.h | 34 #define a1 REG (a1) macro
|
/picolibc-latest/newlib/libc/machine/xtensa/ |
D | setjmp.S | 83 addi a5, a1, -16 96 l32i a7, a1, 4 116 l32i a3, a1, 0 117 l32i a4, a1, 4 120 l32i a3, a1, 8 121 l32i a4, a1, 12 170 addi a7, a1, -16 235 s32i a1, a2, 4 254 l32i a1, a2, 4
|
/picolibc-latest/newlib/libc/machine/mn10200/ |
D | setjmp.S | 28 mov a1,(8,a0) 41 mov (8,a0),a1
|