Home
last modified time | relevance | path

Searched refs:tmp5 (Results 1 – 9 of 9) sorted by relevance

/picolibc-latest/newlib/libc/machine/hppa/
Dstrncpy.S35 #define tmp5 arg3 macro
46 extru d_addr,31,2,tmp5 /* Extract the low two bits of the destination address.*/
47 …add count,tmp5,count /* pre increment the count by the byte address so that the count is…
48 comb,<> tmp5,tmp1,not_aligned /* branch if tmp5<>tmp1. */
51 combt,= tmp5,r0,skip_mask
53 sh3add tmp5,r0,save /* compute mask in save*/
84 sub,>= tmp5,tmp1,tmp3 /* compute the shift amt.and skip load if tmp5 > tmp1.*/
91 combt,= tmp5,r0,skip_mask2 /* don't mask if whole word is valid*/
93 sh3add tmp5,r0,save /* setup r1*/
99 copy r0, tmp5 /* zero out tmp5 so we don't try to mask again*/
[all …]
Dmemcmp.S39 #define tmp5 28 macro
61 extru s1,31,2,tmp5 /* Extract the low two bits of the s1 */
62 sub,= tmp5,tmp1,tmp3 /* Are s1 & s2 aligned with each other? */
67 combt,= tmp5,r0,skipmask /* skip masking, if we can */
69 add tmp5,count,count /* bump count by the number of bytes */
71 sh3add tmp5,r0,save /* save now has number of bits to mask */
118 combt,=,n r0,tmp5,masks2 /* Do we need to mask beginning of s1 */
119 add tmp5,count,count /* bump count by the number of bytes */
121 sh3add tmp5,r0,save /* save now has number of bits to mask */
161 masks1: sh3add tmp5,r0,save /*save now has number of bits to mask */
[all …]
Dstrncat.S30 #define tmp5 arg3 macro
73 extru d_addr,31,2,tmp5 /* Extract the low two bits of the destination address.*/
74 …add count,tmp5,count /* pre increment the count by the byte address so that the count is…
77 comb,<> tmp5,tmp4,not_aligned /* branch if tmp5<>tmp4. */
80 combt,= tmp5,r0,skip_mask
82 sh3add tmp5,r0,save /* compute mask in save*/
116 sub,>= tmp5,tmp4,tmp6 /* compute the shift amt.and skip load if tmp5 > tmp4.*/
123 combt,= tmp5,r0,skip_mask4 /* don't mask if whole word is valid*/
125 sh3add tmp5,r0,save /* setup r1*/
134 copy r0, tmp5 /* zero out tmp5 so we don't try to mask again*/
[all …]
Dstrncmp.S35 #define tmp5 28 macro
57 extru s1,31,2,tmp5 /* Extract the low two bits of the s1 */
58 sub,= tmp5,tmp1,tmp3 /* Are s1 & s2 aligned with each other? */
63 combt,= tmp5,r0,skipmask /* skip masking, if we can */
65 add tmp5,count,count /* bump count by the number of bytes */
67 sh3add tmp5,r0,save /* save now has number of bits to mask */
123 combt,=,n r0,tmp5,masks2 /* Do we need to mask beginning of s1 */
124 add tmp5,count,count /* bump count by the number of bytes */
126 sh3add tmp5,r0,save /* save now has number of bits to mask */
166 masks1: sh3add tmp5,r0,save /* save now has number of bits to mask */
Dmemcpy.S28 #define tmp5 arg3 macro
96 ldw -4(s_addr),tmp5
106 vshd tmp4,tmp5,tmp6 /* position data ! */
109 copy tmp5,tmp1
Dstrcmp.S45 #define tmp5 28 macro
187 extru s2,31,2,tmp5
198 sh3add tmp5,r0,save /* save now has number of bits to mask */
237 extru s2,31,2,tmp5
242 combt,=,n r0,tmp5,masks1 /* Do we need to mask beginning of s2 */
243 sh3add tmp5,r0,save /* save now has number of bits to mask */
Dstrcat.S34 #define tmp5 arg3 macro
Dstrcpy.S45 #define tmp5 arg3 macro
/picolibc-latest/newlib/testsuite/newlib.string/
Dtstring.c77 char *tmp1, *tmp2, *tmp3, *tmp4, *tmp5, *tmp6, *tmp7; in main() local
95 tmp5 = buffer5; in main()
215 tmp5[0] = '\0'; in main()
216 strncat (tmp5, "123", 2); in main()
221 memcmp (tmp5, "12", 3) || in main()
274 tmp5 = buffer5 + x; in main()
304 tmp5[0] = '\0'; in main()
305 if (strncpy (tmp5, tmp1, i+1) != tmp5 || in main()
306 strcat (tmp5, tmp1) != tmp5) in main()
328 strcmp (tmp5, tmp6) || in main()
[all …]