/picolibc-latest/newlib/libc/machine/mn10300/ |
D | setjmp.S | 32 mov d0,a0 33 mov d2,(0,a0) 34 mov d3,(4,a0) 36 mov d1,(8,a0) 37 mov a2,(12,a0) 38 mov a3,(16,a0) 40 mov a1,(20,a0) 42 add 24,a0 43 mov r4,(a0+) 44 mov r5,(a0+) [all …]
|
D | memcpy.S | 28 mov d1,a0 32 mov a0,d0 39 mov (a0),d0 41 inc4 a0 43 mov (a0),d0 45 inc4 a0 47 mov (a0),d0 49 inc4 a0 51 mov (a0),d0 53 inc4 a0 [all …]
|
D | memset.S | 30 mov d3, a0 46 mov d1, (a0) 47 inc4 a0 48 mov d1, (a0) 49 inc4 a0 50 mov d1, (a0) 51 inc4 a0 52 mov d1, (a0) 53 inc4 a0 61 mov d1, (a0) [all …]
|
D | strlen.S | 27 mov d0,a0 28 mov a0,a2 32 mov (a0),d0 42 inc4 a0 43 mov (a0),d0 53 inc a0 55 movbu (a0),d3 58 sub a2,a0 59 mov a0,d0
|
D | memchr.S | 27 mov d0,a0 33 mov a0,d3 36 mov a0,a2 59 mov a2,a0 62 movbu (a0),d0 65 inc a0 75 mov a2,a0 81 movbu (a0),d0 84 inc a0 88 mov 0,a0
|
D | strcpy.S | 28 mov d1,a0 30 mov a0,d0 35 mov (a0),d0 45 mov (a0),d0 47 inc4 a0 49 mov (a0),d0 59 movbu (a0),d0 61 inc a0 65 mov d3,a0
|
D | strchr.S | 38 mov a2,a0 39 add 12,a0 41 movbu d3,(-4,a0) 45 mov a1,a0 47 mov (a0),d2 59 inc4 a0 60 mov (a0),d2 79 mov a0,a1 98 mov 0,a0 101 mov a1,a0
|
D | strcmp.S | 27 mov d0,a0 33 mov (a0),d1 39 mov (a0),d0 49 inc4 a0 51 mov (a0),d1 59 movbu (a0),d0 64 inc a0
|
D | memcmp.S | 27 mov d0,a0 38 mov (a0),d1 42 inc4 a0 52 movbu (a0),d3 60 inc a0
|
/picolibc-latest/newlib/libc/machine/riscv/ |
D | setjmp.S | 21 REG_S ra, 0*SZREG(a0) 22 REG_S s0, 1*SZREG(a0) 23 REG_S s1, 2*SZREG(a0) 26 REG_S s2, 3*SZREG(a0) 27 REG_S s3, 4*SZREG(a0) 28 REG_S s4, 5*SZREG(a0) 29 REG_S s5, 6*SZREG(a0) 30 REG_S s6, 7*SZREG(a0) 31 REG_S s7, 8*SZREG(a0) 32 REG_S s8, 9*SZREG(a0) [all …]
|
D | strcmp.S | 22 lbu a2, 0(a0) 24 add a0, a0, 1 30 sub a0, a2, a3 35 or a4, a0, a1 49 REG_L a2, \i*SZREG(a0) 63 add a0, a0, \n*SZREG 73 add a0, a0, \i*SZREG 79 li a0, 0
|
D | memmove.S | 21 mv t1, a0 23 bgtu a1, a0, 1f
|
D | memcpy-asm.S | 19 mv t1, a0
|
/picolibc-latest/newlib/libc/machine/mips/ |
D | memset.S | 221 move v0,a0 226 PTR_SUBU a3,zero,a0 264 C_STHI a1,0(a0) 265 PTR_ADDU a0,a0,t2 267 andi t2,a0,(NSIZE-1) 283 sb a1,6(a0) 285 sb a1,5(a0) 287 sb a1,4(a0) 289 sb a1,3(a0) 291 sb a1,2(a0) [all …]
|
D | memcpy.S | 294 PTR_SUBU t0,a0,a1 314 move v0,a0 325 xor t8,a1,a0 328 PTR_SUBU a3, zero, a0 336 C_STHI t8,0(a0) 337 PTR_ADDU a0,a0,a3 346 andi t8,a0,7 361 sb a3, 6(a0) 364 sb a3, 5(a0) 367 sb a3, 4(a0) [all …]
|
D | strcmp.S | 92 or t0, a0, a1 104 lw v0, OFFSET(a0); \ 128 PTR_ADDIU a0, a0, 32 218 lbu v0, OFFSET(a0); \ 225 lbu t8, OFFSET(a0); \ 240 PTR_ADDIU a0, a0, 8
|
/picolibc-latest/newlib/libc/machine/mn10200/ |
D | setjmp.S | 25 mov d0,a0 26 movx d2,(0,a0) 27 movx d3,(4,a0) 28 mov a1,(8,a0) 29 mov a2,(12,a0) 30 mov a3,(16,a0) 32 movx d0,(20,a0) 38 mov d0,a0 39 movx (0,a0),d2 40 movx (4,a0),d3 [all …]
|
/picolibc-latest/newlib/libc/machine/m68k/ |
D | setjmp.S | 27 moveal sp@(4),a0 28 movel sp@(0),a0@(12) 29 movel sp,a0@(8) 30 moveml d2-d7/a2-a6,a0@(20) 36 moveal sp@(4),a0 41 moveml a0@(20),d2-d7/a2-a6 42 moveal a0@(8),sp 43 movel a0@(12),sp@ 54 moveal sp@(4),a0 55 movel sp@(0),a0@(12) [all …]
|
D | memcpy.S | 45 move.l 4(sp),a0 | dest ptr 53 move.l a0,d0 61 move.l a0,d0 | copy of dest 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)+ [all …]
|
D | memset.S | 46 move.l 4(sp),a0 | dest ptr 60 move.l a0,d2 | copy of src 68 move.b d0,(a0)+ | fill byte 72 move.w d0,(a0)+ | fill word 79 move.l d0,(a0)+ | fill long words 93 move.b d0,(a0)+ | fill residue bytes 101 move.l 4(sp),a0 | return value 102 move.l a0,d0 | in both a0 and d0
|
D | m68kasm.h | 33 #define a0 REG (a0) macro
|
/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> */ 68 stc sp,a0 ; r1h:a0 is the source of smovf 69 mov.w a0,[a1] 76 popm r1,r2,r3,a0,a1,sb,fb 82 mov.w r1,a0 ; pointer to jump buf 125 mov.l [a0],a1 ; dest is new stack 127 add.l #4,a0 132 popm r1,r2,r3,a0,a1,sb,fb
|
/picolibc-latest/newlib/libm/machine/spu/headers/ |
D | cbrtf.h | 64 vec_double2 a0, b0, inv_b0, ym0; in _cbrtf() local 104 a0 = spu_mul(spu_mul(factor0, u0), spu_madd(two, mant0, u0_3)); in _cbrtf() 114 ym0 = spu_mul(a0, inv_b0); in _cbrtf() 115 ym0 = spu_madd(spu_nmsub(b0, ym0, a0), inv_b0, ym0); in _cbrtf()
|
/picolibc-latest/newlib/libc/machine/xtensa/ |
D | setjmp.S | 94 extui a3, a0, 30, 2 126 s32i a0, a2, 64 164 l32i a0, a2, 64 181 extui a7, a0, 30, 2 234 s32i a0, a2, 0 249 l32i a0, a2, 0
|
/picolibc-latest/newlib/libc/machine/mips/machine/ |
D | regdef.h | 49 #define a0 $4 macro
|