summaryrefslogtreecommitdiff
path: root/libavcodec/aarch64/fft_neon.S
Commit message (Collapse)AuthorAge
* aarch64: Use .data.rel.ro for const data with relocationsMartin Storsjö2014-12-09
| | | | | | | This reverts commit c00365b46d464ce47716315c1801818d811bdb9a in addition to using a different section. Signed-off-by: Martin Storsjö <martin@martin.st>
* aarch64: Make the function pointer tables position independentMartin Storsjö2014-11-16
| | | | | | | This allows running the code on android, where 64 bit binaries with text relocations aren't allowed to be loaded. Signed-off-by: Martin Storsjö <martin@martin.st>
* aarch64: add ',' between assembler macro arguments where missingJanne Grunau2014-08-04
| | | | | | | llvm's integrated assembler does not accept spaces as macro argument delimiter when targeting darwin. Using a explicit delimiter is a good idea in principle since it makes case like 'macro 4 -2' vs 'macro 4 - 2' clear.
* aarch64: assembler in clang-3.4 ignores the division by twoJanne Grunau2014-05-13
| | | | Values are positive powers of two, so just replace it with right shift.
* aarch64: NEON float FFTJanne Grunau2014-04-22
Approximately as fast as the ARM NEON version on Apple's A7.