Gitiles
Code Review
Sign In
gerrit.rockbox.org
/
rockbox
/
95ef859fac1c5a1827a7c4a693eb8d7b836b7188
/
firmware
/
target
/
coldfire
/
memcpy-coldfire.S
e2022a2
Removed executable flag
by Linus Nielsen Feltzing
· 18 years ago
5a0cb68
Moved some assembly optimizations to the target tree
by Linus Nielsen Feltzing
· 19 years ago
[Renamed (77%) from firmware/common/memcpy_a.S]
c85ad42
Didn't mean to commit this, revert.
by Thom Johansen
· 19 years ago
e94d262
ARM optimised memset from Linux.
by Thom Johansen
· 19 years ago
d036e97
Added memmove() to the rockbox core. C implementation taken from newlib. Fully optimised ASM implementations for SH1 and coldfire, reusing the AMS memcpy code path for forward copying.
by Jens Arnold
· 19 years ago
83d3dcf
Coldfire: Assembler optimised memcpy(), 2.4x...10x (avg. 6.8x) as fast as the C version when copying large blocks within SDRAM.
by Jens Arnold
· 19 years ago
d8ad74d
SH1 memcpy(): Slightly changed loop concept: saved 4 bytes, and the long+1 case is now as fast as the long+3 case.
by Jens Arnold
· 20 years ago
c082bc4
Further optimised SH1 memcpy(): Lower latency for very small blocks, faster large block copying for odd destination alignment (+27% for long+1, +33% for long+3).
by Jens Arnold
· 20 years ago
c6ff1f5
Added CPU_COLDFIRE define - one step closer to iAudio-port
by Christian Gmeiner
· 20 years ago
0310f16
Revived C implementations of memcpy() and memset() for platforms without asm optimized versions (gmini), replacing the intermediate strings.c. Moved the asm optimized versions 'out of the way' for the implicit 'make' rules by renaming them to *_a.S (for assembler/alternative).
by Jens Arnold
· 20 years ago
[Renamed from firmware/common/memcpy.S]
ba80918
Ported to Coldfire
by Linus Nielsen Feltzing
· 21 years ago
b61cf76
patch #917153: faster memset()/memcpy()
by Jörg Hohensohn
· 21 years ago