[FFmpeg-devel] Inline ASM vs. Intrinsics
Måns Rullgård
mans
Fri May 11 15:29:15 CEST 2007
Guillaume POIRIER wrote:
> Yep. I'd like to note though that, inline ASM syntax being so
> horrible, I bet many people just never bothered to write any SIMD code
It is horrible indeed. I'm never quite confident I've got all the
constraints right. For the ARM SIMD optimisations I put all the assembler
code in pure assembler (.S) files. This allowed me to use all the registers
the way I wanted, something gcc simply wouldn't let me otherwise. I could
also create a few functions with nonstandard calling convention to further
optimise register usage.
--
M?ns Rullg?rd
mans at mansr.com
More information about the ffmpeg-devel
mailing list