x86inc: Prefer r14/r15 over r12/r13 on x86-64
authorHenrik Gramner <henrik@gramner.com>
Sat, 22 Apr 2017 18:30:35 +0000 (20:30 +0200)
committerJames Darnley <jdarnley@obe.tv>
Fri, 9 Jun 2017 11:43:00 +0000 (13:43 +0200)
commitcd4ca8245963c6c1845a87b658822b0be0c99048
tree6c0b3e258c3043b317016c0e0606a6e44ae95686
parent88dcdfad0964a954b6f185936c023dfd1c5d5e99
x86inc: Prefer r14/r15 over r12/r13 on x86-64

Due to a peculiarity in the ModR/M addressing encoding, the r12 and r13
registers sometimes requires an additional byte when used as a base register.

r14 and r15 doesn't have that issue, so prefer using them.
libavutil/x86/x86inc.asm