diff options
author | Henrik Gramner <henrik@gramner.com> | 2015-07-16 00:10:27 +0200 |
---|---|---|
committer | Luca Barbato <lu_zero@gentoo.org> | 2015-07-17 20:02:28 +0200 |
commit | a344e5d094ebcf9a23acf3a27c56cbbbc829db42 (patch) | |
tree | c63923f571dd3ce2c776dbe4ad1a2b6184d783b1 /libavcodec/smc.c | |
parent | f5ee23004d1177ca6dd99b92cb4ff4b94b2eae09 (diff) | |
download | ffmpeg-a344e5d094ebcf9a23acf3a27c56cbbbc829db42.tar.gz |
x86: bswapdsp: Don't treat 32-bit integers as 64-bit
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>
Diffstat (limited to 'libavcodec/smc.c')
0 files changed, 0 insertions, 0 deletions