Home
last modified time | relevance | path

Searched refs:loop (Results 1 – 19 of 19) sorted by relevance

/libc/string/ia64/
A Dstrcmp.S41 .loop: label
49 (p6) br.cond.sptk .loop
A Dstrncmp.S47 .loop: label
56 (p6) br.cond.sptk .loop
A Dmemcpy.S117 .loop##shift : \
133 br.ctop.sptk.many .loop##shift \
141 .loop##shift : \
155 br.ctop.sptk.many .loop##shift \
A Dmemmove.S66 .loop##shift : \
72 br.ctop.sptk .loop##shift ; \
/libc/string/metag/
A Dmemcpy.S17 ! If there are less than 16 bytes to copy use the byte copy loop
51 ! blocks, then jump to the unaligned copy loop or fall through to the aligned
52 ! copy loop as appropriate.
57 BNZ $Lunaligned_copy ! if unaligned, use unaligned copy loop
76 ! If there are any remaining bytes use the byte copy loop, otherwise we are done
93 ! if there is no mis-alignment after all, use the aligned copy loop
104 BLT $Lunaligned_1_2_3 ! use 1-3 byte mis-alignment loop
105 BZ $Lunaligned_4 ! use 4 byte mis-alignment loop
116 ! Move data 4 bytes before we enter the main loop
181 ! address of the remaining bytes, and fall through to the byte copy loop.
A Dmemchr.S22 !! length must be greater than or equal to 8 for aligned loop
59 !! decrement loop counter
/libc/string/arc/
A Dstrcpy.S36 loop: label
49 beq loop
/libc/string/xtensa/
A Dstrcpy.S81 loop a8, .Lz3 /* loop forever (almost anyway) */
136 loop a8, 2f /* loop forever (almost anyway) */
A Dstrncpy.S107 loop a8, 1f
159 loop a8, 1f /* loop forever (almost anyway) */
223 loop a8, 2f /* loop forever (almost anyway) */
A Dstrlen.S72 loop a8, .Lz3 /* loop forever (almost anyway) */
A Dstrcmp.S91 loop a11, .Lretdiff /* loop forever (almost anyway) */
131 loop a11, .Laligned_done /* Loop forever. */
192 loop a11, .Leq /* loop forever */
/libc/sysdeps/linux/hppa/
A Drshift.s43 L$loop: ldws,ma 4(%r25),%r22
49 addib,<> -1,%r24,L$loop
A Dlshift.s46 L$loop: ldws,mb -4(%r25),%r22
52 addib,<> -1,%r24,L$loop
/libc/string/sh/sh4/
A Dmemset.S57 ! Check if enough bytes need to be copied to be worth the big loop
59 cmp/gt r6,r0 ! (MT) 64 > len => slow loop
A Dmemcpy.S344 bf .Lcase00b ! 108 BR (big loop)
422 ! Size is at least 64 bytes, so will be going round the big loop at least once.
/libc/sysdeps/linux/sparc/sparcv7/
A Dudiv.S106 ! division loop will mess up the first time around.
A Durem.S106 ! division loop will mess up the first time around.
A Dsdiv.S119 ! division loop will mess up the first time around.
A Drem.S119 ! division loop will mess up the first time around.

Completed in 97 milliseconds