/picolibc-latest/newlib/libc/machine/arm/ |
D | strcmp-armv4.S | 44 #define tmp2 r5 macro 148 tmp2 = data1 & mask; \ 149 if (__builtin_expect(tmp2 != data2 RSHIFT shift, 0)) \ 162 tmp2 = data1 RSHIFT (32 - shift); \ 168 tmp2 ^= data1; \ 169 if (__builtin_expect(tmp2 != data2 LSHIFT (32 - shift), 0)) \ 171 tmp2 = data1 >> (32 - shift); \ 185 unsigned tmp2; 196 tmp2 = ((unsigned) s2) & 3; 197 if (tmp2 == 1) [all …]
|
D | strcmp-armv7m.S | 44 #define tmp2 r5 macro 135 tmp2 = data1 & mask; \ 136 if (__builtin_expect(tmp2 != data2 RSHIFT shift, 0)) \ 149 tmp2 = data1 RSHIFT (32 - shift); \ 155 tmp2 ^= data1; \ 156 if (__builtin_expect(tmp2 != data2 LSHIFT (32 - shift), 0)) \ 158 tmp2 = data1 >> (32 - shift); \ 172 unsigned tmp2; 183 tmp2 = ((unsigned) s2) & 3; 184 if (tmp2 == 1) [all …]
|
D | memcpy-armv7a.S | 93 #define tmp2 r10 macro 251 str tmp2, [sp, #-FRAME_SIZE]! 252 and tmp2, src, #7 254 cmp tmp1, tmp2 267 lsls tmp2, dst, #29 269 rsbs tmp2, tmp2, #0 270 sub count, count, tmp2, lsr #29 273 lsls tmp2, tmp2, #2 275 ldrbne tmp2, [src], #1 277 strbne tmp2, [dst], #1 [all …]
|
D | strlen-armv7.S | 106 #define tmp2 r5 macro 178 and tmp2, tmp1, #3 180 lsl tmp2, tmp2, #3 /* Bytes -> bits. */ 183 S2HI tmp2, const_m1, tmp2 184 orn data1a, data1a, tmp2 186 ornne data1b, data1b, tmp2
|
D | strcmp-armv6.S | 54 #define tmp2 r5 macro 63 #define syndrome_b tmp2 68 #define syndrome tmp2 159 and tmp2, tmp1, #3 161 lsl tmp2, tmp2, #3 /* Bytes -> bits. */ 167 mvn tmp1, const_m1, S2HI tmp2
|
D | strcmp-armv7.S | 59 #define tmp2 r5 macro 68 #define syndrome_b tmp2 73 #define syndrome tmp2 163 and tmp2, tmp1, #3 165 lsl tmp2, tmp2, #3 /* Bytes -> bits. */ 171 S2HI tmp1, const_m1, tmp2
|
/picolibc-latest/newlib/testsuite/newlib.string/ |
D | tstring.c | 77 char *tmp1, *tmp2, *tmp3, *tmp4, *tmp5, *tmp6, *tmp7; in main() local 92 tmp2 = buffer2; in main() 98 tmp2[0] = 'Z'; in main() 99 tmp2[1] = '\0'; in main() 104 strncpy (tmp2, "4", 0) != tmp2 || in main() 105 strncat (tmp2, "123", 0) != tmp2 || in main() 114 tmp2[0] != 'Z' || tmp2[1] != '\0') in main() 120 tmp2[2] = 'A'; in main() 122 strncpy (tmp2, "", 4) != tmp2 || in main() 130 memcmp (tmp2, "\0\0\0\0", 4)) in main() [all …]
|
/picolibc-latest/newlib/libc/machine/hppa/ |
D | memcpy.S | 30 #define tmp2 r20 macro 42 extru d_addr,31,2,tmp2 /* Extract the low two bits of the destination address. */ 43 add count,tmp2,count /* pre increment the count to adjust for alignment of s1 */ 44 comb,<> tmp2,tmp1,not_aligned /* see if s1 is aligned w.r.t. s2. */ 57 ldw -12(0,s_addr),tmp2 /* tmp2 = 2nd word */ 62 stwm tmp2,4(0,d_addr) /* tmp2 = 2nd word stored. */ 85 …sub,>= tmp2,tmp1,tmp3 /* compute the shift quantity again and skip the load if tmp2 > tm… 93 ldwm 16(0,s_addr),tmp2 /* get either first or second word . tmp2 = *s_addr++ */ 97 vshd tmp1,tmp2,tmp6 /* position data ! */ 100 vshd tmp2,tmp3,tmp6 /* position data ! */ [all …]
|
D | strcpy.S | 41 #define tmp2 r20 macro 184 ldwm 4(0,s_addr),tmp2 /* get 1st source word */ 188 or save,tmp2,tmp2 /* mask unused bytes in src */ 191 vshd tmp1,tmp2,tmp3 /* position data ! */ 194 uxor,nbz tmp2,r0,save 202 extru s_addr,31,2,tmp2 /* Extract low 2 bits of the src addr */ 207 sh3add tmp2,r0,save 214 ldwm 4(0,s_addr),tmp2 /* load second word from source */ 216 vshd tmp1,tmp2,tmp3 /* position data ! */ 223 uxor,nbz tmp2,r0,save [all …]
|
D | strcat.S | 31 #define tmp2 r20 macro 48 ldwm 4(d_addr),tmp2 52 or save,tmp2,tmp2 53 uxor,nbz tmp2,r0,save 57 ldwm 4(d_addr),tmp2 59 uxor,nbz tmp2,r0,save 105 ldwm 4(0,s_addr),tmp2 /* get either first or second word from source. */ 108 vshd tmp1,tmp2,tmp3 /* position data ! (delay slot) */ 119 vshd tmp1,tmp2,tmp3 126 vshd tmp2,tmp1,tmp3 /* position data ! */ [all …]
|
D | strlen.S | 24 #define tmp2 arg2 macro 53 uaddcm start,end,tmp2 /* tmp2 <- { -4, -3, -2 } */ 54 sh3add tmp2,0,tmp2 /* tmp2 <- { -32, -24, -16 } */ 55 mtsar tmp2 /* sar <- { 0, 8, 16 } */
|
D | strncat.S | 27 #define tmp2 r20 macro 46 ldwm 4(d_addr),tmp2 50 or save,tmp2,tmp2 51 uxor,nbz tmp2,r0,save 55 ldwm 4(d_addr),tmp2 57 uxor,nbz tmp2,r0,save 122 ldwm 4(0,s_addr),tmp2 /* get either first or second word from source. */ 124 vshd tmp1,tmp2,tmp3 /* position data ! (delay slot)*/ 140 ldwm 4(0,s_addr),tmp2 141 vshd tmp1,tmp2,tmp3 [all …]
|
D | strncpy.S | 32 #define tmp2 r20 macro 90 ldwm 4(0,s_addr),tmp2 /* get either first or second word from source. */ 92 vshd tmp1,tmp2,tmp3 /* position data ! (delay slot)*/ 102 ldwm 4(0,s_addr),tmp2 103 vshd tmp1,tmp2,tmp3 111 vshd tmp2,tmp1,tmp3 /* position data ! */ 123 ldwm 4(0,s_addr),tmp2 /* get next word !*/ 125 vshd tmp1,tmp2,tmp3 /* position data !*/ 139 copy tmp1,tmp2 /* switch registers used in the shift process.*/ 144 vshd tmp2,tmp1,tmp3 /* position data !*/
|
/picolibc-latest/newlib/libc/machine/aarch64/ |
D | strncmp.S | 59 #define tmp2 x9 macro 104 orr tmp2, data1, #REP8_7f 107 bics has_nul, tmp1, tmp2 /* Non-zero if NUL terminator. */ 163 orr tmp2, tmp3, #REP8_7f 164 bic has_nul, tmp1, tmp2 193 mov tmp2, #~0 194 LS_FW tmp2, tmp2, tmp3 /* Shift (count & 63). */ 198 orr data1, data1, tmp2 199 orr data2, data2, tmp2 262 ldp tmp1, tmp2, [src2], #16 [all …]
|
D | strlen.S | 49 #define tmp2 x5 macro 120 orr tmp2, data1, REP8_7f 123 bics has_nul1, tmp1, tmp2 146 orr tmp2, data1, REP8_7f 149 bics has_nul1, tmp1, tmp2
|
/picolibc-latest/newlib/libc/search/ |
D | hash_page.c | 460 int tmp1, tmp2; in __add_ovflpage() local 474 tmp2 = bufp->ovfl ? bufp->ovfl->addr : 0; in __add_ovflpage() 481 tmp1, tmp2, bufp->ovfl->addr); in __add_ovflpage() 661 int tmp1, tmp2; in overflow_page() local 771 tmp2 = i; in overflow_page() 790 addr, tmp1, tmp2); in overflow_page()
|