summaryrefslogtreecommitdiff
path: root/m4
diff options
context:
space:
mode:
authorTorsten Jager <t.jager@gmx.de>2014-02-11 14:09:30 +0100
committerTorsten Jager <t.jager@gmx.de>2014-02-11 14:09:30 +0100
commitf56650d12bcdc5f1052143d872add024b6982b90 (patch)
tree7c3440dc2d66a93a434b05fe6fa7fbfcf1695442 /m4
parent0d2dd75fa0c26deccd01f8a105c71e2f559285f5 (diff)
downloadxine-lib-f56650d12bcdc5f1052143d872add024b6982b90.tar.gz
xine-lib-f56650d12bcdc5f1052143d872add024b6982b90.tar.bz2
Unaligned integer read optimization attempt.
Example gcc -S -O2, _X_BE_32 old: movzbl 1(%edx), %eax movzbl 2(%edx), %ecx sall $24, %eax sall $16, %ecx orl %ecx, %eax movzbl 4(%edx), %ecx movzbl 3(%edx), %edx orl %ecx, %eax sall $8, %edx orl %edx, %eax New: movl 1(%edx), %eax bswap %eax
Diffstat (limited to 'm4')
0 files changed, 0 insertions, 0 deletions