Home
last modified time | relevance | path

Searched refs:SL (Results 1 – 5 of 5) sorted by relevance

/picolibc-latest/newlib/libc/machine/sh/
Dasm.h45 #define SL(branch, dest, in_slot, in_slot_arg2) \ macro
48 #define SL(branch, dest, in_slot, in_slot_arg2) \ macro
Dmemcpy.S218 SL(bf, L_small, add SRC,COUNT)
221 SL(bt, L_even, mov COUNT,r7)
227 SL(bf, L_odddst, mov #2,r1)
230 SL(bt, L_al4dst, sub SRC,r0)
260 SL(bf, L_al4both_loop, mov.l DST,@(r0,SRC))
267 SL(bt, L_al4src, add #-1,DST)
283 SL(bf, L_odd_loop, add #4,DST)
310 SL(bf, L_small, add #-1,SRC)
314 SL(bt, L_even,
322 SL(bf, L_odddst, add #8,r7)
[all …]
Dstrcpy.S106 SL(bf, L_setup_char_loop, mov DST,r0)
110 SL(bt, Longword_loop_end, sub SRC,r0)
129 SL(bf, L_char_loop, mov.b r1,@(r0,SRC))
Dstrlen.S76 SL(bf, L_char_loop, mov STR_INIT, STR_COPY)
/picolibc-latest/newlib/
DChangeLog-201517451 * libc/machine/sh/asm.h (DELAYED_BRANCHES, SL): Also for __SH5__ .
21105 * libc/machine/sh/memcpy.S: Fix line wrapping in SL macro
22278 * libc/machine/sh/asm.h (SL, DELAYED_BRANCHES): Define.
22280 * libc/machine/sh/memcpy.S (SL, DELAYED_BRANCHES): Don't define.
22533 * libc/machine/sh/memcpy.S (DELAYED_BRANCHES, SL): Likewise.