2010/11/11 Måns Rullgård <m...@mansr.com>: > Kyungmin Park <kmp...@infradead.org> writes: > >> Hi, >> >> Now I'm trying to use the NEON instruction at u-boot. but it's failed >> and got the data abort. >> Are there any way to use the NEON instruction at u-boot? > > No, just like you can't use floating-point.
I don't use the floating-point just use the 64 or 128 registers for memcpy. > >> The main purpose is to use the neon memcpy as below. >> >> bge 1f >> // copies 4 bytes, destination 32-bits aligned >> vld4.8 {d0[0], d1[0], d2[0], d3[0]}, [r1]! >> vst4.8 {d0[0], d1[0], d2[0], d3[0]}, [r0, :32]! >> 1: bcc 2f > > Plain LDR/STR will be just as fast as that. I saw you patches and the result using neon is better than ARM optimized memcpy. Now I used the ARM optimized memcpy. and try to find a better solution as NEON. Thank you, Kyungmin Park > > -- > Måns Rullgård > m...@mansr.com > > _______________________________________________ > U-Boot mailing list > U-Boot@lists.denx.de > http://lists.denx.de/mailman/listinfo/u-boot > _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot