/picolibc-latest/newlib/libc/machine/xtensa/ |
D | strcpy.S | 48 movi a8, 3 49 bnone a10, a8, .Laligned 54 l8ui a8, a3, 0 // get byte 0 56 s8i a8, a10, 0 // store byte 0 60 beqz a8, 1f // if byte 0 is zero 65 l8ui a8, a3, 0 // get byte 0 67 s8i a8, a10, 0 // store byte 0 71 beqz a8, 1f // if byte 0 is zero 72 l8ui a8, a3, 1 // get byte 0 74 s8i a8, a10, 1 // store byte 0 [all …]
|
D | strcmp.S | 49 l8ui a8, a2, 0 // byte 0 from s1 52 bne a8, a9, .Lretdiff 62 beqz a8, .Leq // bytes equal, if zero, strings are equal 65 l8ui a8, a2, 0 // byte 1 from s1 68 bne a8, a9, .Lretdiff // if different, return difference 69 beqz a8, .Leq // bytes equal, if zero, strings are equal 72 l8ui a8, a2, 0 // byte 2 from s1 75 bne a8, a9, .Lretdiff // if different, return difference 76 beqz a8, .Leq // bytes equal, if zero, strings are equal 105 _movi.n a8, 0 // set up for the maximum loop count [all …]
|
D | strncpy.S | 35 l8ui a8, a3, 0 // get byte 0 37 s8i a8, a10, 0 // store byte 0 41 beqz a8, .Lfill // if byte 0 is zero 45 l8ui a8, a3, 0 // get byte 0 47 s8i a8, a10, 0 // store byte 0 50 beqz a8, .Lfill // if byte 0 is zero 51 l8ui a8, a3, 1 // get byte 0 53 s8i a8, a10, 0 // store byte 0 57 bnez a8, .Lsrcaligned 86 movi a8, 3 [all …]
|
D | strlen.S | 48 l8ui a8, a3, 4 // get byte 0 50 beqz a8, .Lz3 // if byte 0 is zero 55 l32i a8, a3, 0 // get word with first two bytes of string 56 bnone a8, a6, .Lz2 // if byte 2 (of word, not string) is zero 57 bany a8, a7, .Laligned // if byte 3 (of word, not string) is nonzero 80 _movi.n a8, 0 // set up for the maximum loop count 82 _movi a8, 0 // set up for the maximum loop count 84 loop a8, .Lz3 // loop forever (almost anyway) 86 1: l32i a8, a3, 4 // get next word of string 88 bnone a8, a4, .Lz0 // if byte 0 is zero [all …]
|
D | memcpy.S | 150 slli a8, a3, 30 151 bnez a8, .Lsrcunaligned 158 slli a8, a7, 4 159 add a8, a8, a3 // a8 = end of last 16B source chunk 195 bltu a3, a8, 1b 263 srli a11, a8, 30 // save unalignment offset for below 275 l32i a8, a3, 8 279 src_b a7, a7, a8 282 src_b a8, a8, a9 283 s32i a8, a5, 8 [all …]
|
D | setjmp.S | 183 l32i a8, a2, 52 185 sub a6, a8, a4 187 addi a8, a8, -16 // a8 = end of register overflow area 199 blt a6, a8, .Lljloop
|
/picolibc-latest/newlib/libc/ctype/ |
D | jp2uc.h | 478 static unsigned short a8[] = { variable
|
D | jp2uc.c | 146 return (wint_t)a8[byte2 - 0xa1]; in __jp2uc()
|
/picolibc-latest/scripts/ |
D | run-arm | 73 cpu=cortex-a8 309 cortex-a8)
|
/picolibc-latest/newlib/libm/math/ |
D | srf_lgamma.c | 33 a8 = 2.2086278477e-04, /* 0x39679767 */ variable 225 p1 = a0 + z * (a2 + z * (a4 + z * (a6 + z * (a8 + z * a10)))); in __math_lgammaf_r()
|
D | sr_lgamma.c | 101 a8 = 2.20862790713908385557e-04, /* 0x3F2CF2EC, 0xED10E54D */ variable 293 p1 = a0 + z * (a2 + z * (a4 + z * (a6 + z * (a8 + z * a10)))); in __math_lgamma_r()
|