]> git.sesse.net Git - x264/commit
Change some macros to be more sensitive to memory alignment, thus avoiding
authorDavid Wolstencroft <wolstencroft@alum.rpi.edu>
Sat, 22 Nov 2008 16:54:38 +0000 (17:54 +0100)
committerGuillaume Poirier <gpoirier@mplayerhq.hu>
Tue, 25 Nov 2008 16:29:00 +0000 (17:29 +0100)
commit49b16f1d1ca3ebe90c43ec950ca279b842892061
tree99f0ae7e72bb79726fd73d90ed37bbf8089d2873
parente56a842d2e5ae5e4cdc412adb73e7c952e0f29cb
Change some macros to be more sensitive to memory alignment, thus avoiding
useless loads/stores and calculations of permutation vectors.
Affected functions are all of mc_luma, mc_chroma, 'get_ref', SATD, SA8D and deblock.
Gains globally vary from ~5% - 15% on a depending on settings running on a 1.42 ghz G4.
AUTHORS
common/ppc/deblock.c
common/ppc/mc.c
common/ppc/pixel.c
common/ppc/ppccommon.h