summaryrefslogtreecommitdiff
path: root/libavcodec/x86/bswapdsp.asm
Commit message (Collapse)AuthorAge
* x86inc: Drop SECTION_TEXT macroHenrik Gramner2015-08-11
| | | | | | | The .text section is already 16-byte aligned by default on all supported platforms so `SECTION_TEXT` isn't any different from `SECTION .text`. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* x86: bswapdsp: Don't treat 32-bit integers as 64-bitHenrik Gramner2015-07-17
| | | | | | | | | The upper halves are not guaranteed to be zero in x86-64. Also use `test` instead of `and` when the result isn't used for anything other than as a branch condition, this allows some register moves to be eliminated. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* dsputil: Split bswap*_buf() off into a separate contextDiego Biurrun2014-06-22