/picolibc-3.7.0-3.6.0/newlib/libc/machine/riscv/ |
D | memset.S | 21 sb a1, 0(t1) 37 bnez a1, .Lwordify 45 1:sd a1, 0(a4) 46 sd a1, 8(a4) 48 1:sw a1, 0(a4) 49 sw a1, 4(a4) 50 sw a1, 8(a4) 51 sw a1, 12(a4) 69 sb a1,14(a4) 70 sb a1,13(a4) [all …]
|
D | memmove.S | 21 bgtu a1, a0, 1f 26 add a1, a1, a4 29 lb t2, 0(a1) 33 add a1, a1, a3
|
D | strcmp.S | 21 lbu a3, 0(a1) 23 add a1, a1, 1 33 or a4, a0, a1 46 REG_L a3, \i*SZREG(a1) 58 add a1, a1, \n*SZREG 68 add a1, a1, \i*SZREG
|
D | memcpy-asm.S | 21 lb t2, 0(a1) 25 add a1, a1, 1
|
D | setjmp.S | 97 seqz a0, a1 98 add a0, a0, a1 # a0 = (a1 == 0) ? 1 : a1
|
/picolibc-3.7.0-3.6.0/newlib/libc/machine/mips/ |
D | memcpy.S | 292 PTR_SUBU t0,a0,a1 323 xor t8,a1,a0 332 C_LDHI t8,0(a1) 333 PTR_ADDU a1,a1,a3 358 lb a3, 6(a1) 361 lb a3, 5(a1) 364 lb a3, 4(a1) 367 lb a3, 3(a1) 370 lb a3, 2(a1) 373 lb a3, 1(a1) [all …]
|
D | memset.S | 223 beq a1,zero,L(set0) /* If memset value is zero no smear */ 230 dins a1, a1, 8, 8 /* Replicate fill byte into half-word. */ 231 dins a1, a1, 16, 16 /* Replicate fill byte into word. */ 232 dins a1, a1, 32, 32 /* Replicate fill byte into dbl word. */ 234 ins a1, a1, 8, 8 /* Replicate fill byte into half-word. */ 235 ins a1, a1, 16, 16 /* Replicate fill byte into word. */ 239 and a1,0xff 240 dsll t2,a1,8 241 or a1,t2 242 dsll t2,a1,16 [all …]
|
D | strcmp.S | 90 or t0, a0, a1 103 lw v1, OFFSET(a1); \ 128 PTR_ADDIU a1, a1, 32 217 lbu v1, OFFSET(a1); \ 224 lbu t9, OFFSET(a1); \ 240 PTR_ADDIU a1, a1, 8
|
/picolibc-3.7.0-3.6.0/newlib/libc/machine/m32c/ |
D | setjmp.S | 59 pushm r1,r2,r3,a0,a1,sb,fb 62 ; ... [pc:3] [oldfb:2] <fb> [r1:2] [r2:2] [r3:2] [a0:2] [a1:2] [sb:2] [fb:2] <sp> */ 64 mov.w r1,a1 ; a1 is the destination of smovf 67 mov.w a0,[a1] 68 add.w #2,a1 74 popm r1,r2,r3,a0,a1,sb,fb 123 mov.l [a0],a1 ; dest is new stack 124 ldc a1,sp 130 popm r1,r2,r3,a0,a1,sb,fb
|
/picolibc-3.7.0-3.6.0/newlib/libc/machine/mn10300/ |
D | memcpy.S | 27 mov d2,a1 38 mov d0,(a1) 40 inc4 a1 42 mov d0,(a1) 44 inc4 a1 46 mov d0,(a1) 48 inc4 a1 50 mov d0,(a1) 52 inc4 a1 61 mov d0,(a1) [all …]
|
D | strchr.S | 26 mov d0,a1 43 mov a1,a0 44 mov -16843009,a1 46 mov a1,d1 59 mov a1,d1 70 mov a1,d1 77 mov a0,a1 80 movbu (a1),d0 87 inc a1 88 movbu (a1),d0 [all …]
|
D | memset.S | 27 mov (28, sp),a1 30 cmp 3, a1 41 cmp 15, a1 52 add -16, a1 53 cmp 15, a1 56 cmp 3, a1 61 add -4, a1 62 cmp 3, a1 66 cmp 0, a1 71 sub 1, a1
|
D | memchr.S | 27 mov (28,sp),a1 29 cmp 3,a1 45 cmp 3,a1 68 add -4,a1 70 cmp 3,a1 76 cmp 0,a1 83 sub 1,a1
|
D | memcmp.S | 26 mov d1,a1 31 mov a1,d2 37 mov (a1),d0 41 inc4 a1 51 movbu (a1),d2 59 inc a1
|
D | strcmp.S | 26 mov d1,a1 32 mov (a1),d0 48 inc4 a1 50 mov (a1),d0 56 movbu (a1),d2 63 inc a1
|
D | strcpy.S | 27 mov d3,a1 44 mov d0,(a1) 46 inc4 a1 58 movbu d0,(a1) 60 inc a1
|
D | setjmp.S | 37 mov sp,a1 38 mov a1,(20,a0) 76 mov (20,a0),a1 77 mov a1,sp
|
/picolibc-3.7.0-3.6.0/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-3.7.0-3.6.0/newlib/libc/machine/microblaze/ |
D | strcmp.c | 99 unsigned long *a1; in strcmp() 106 a1 = (unsigned long*)s1; in strcmp() 108 while (*a1 == *a2) in strcmp() 112 if (DETECTNULL (*a1)) in strcmp() 115 a1++; in strcmp() 120 s1 = (char*)a1; in strcmp()
|
/picolibc-3.7.0-3.6.0/newlib/libc/machine/m68k/ |
D | memcpy.S | 44 move.l 8(sp),a1 | src ptr 54 move.l a1,d0 66 move.b (a1)+,(a0)+ 70 move.w (a1)+,(a0)+ 79 move.l (a1)+,(a0)+ 86 move.l (a1)+,(a0)+ 87 move.l (a1)+,(a0)+ 89 move.l (a1)+,(a0)+ 90 move.l (a1)+,(a0)+ 102 move.b (a1)+,(a0)+ | move residue bytes
|
D | m68kasm.h | 34 #define a1 REG (a1) macro
|
/picolibc-3.7.0-3.6.0/newlib/libc/machine/xtensa/ |
D | setjmp.S | 81 addi a5, a1, -16 94 l32i a7, a1, 4 114 l32i a3, a1, 0 115 l32i a4, a1, 4 118 l32i a3, a1, 8 119 l32i a4, a1, 12 168 addi a7, a1, -16 233 s32i a1, a2, 4 252 l32i a1, a2, 4
|
/picolibc-3.7.0-3.6.0/newlib/libc/machine/mn10200/ |
D | setjmp.S | 26 mov a1,(8,a0) 39 mov (8,a0),a1
|