x86inc: Use VEX-encoded instructions in AVX functions
authorHenrik Gramner <hengar-6@student.ltu.se>
Tue, 11 Dec 2012 15:05:34 +0000 (16:05 +0100)
committerFiona Glaser <fiona@x264.com>
Wed, 9 Jan 2013 00:01:30 +0000 (16:01 -0800)
commit8a9608bbbdf77ceb3ee537271549111468175a2b
treefd2640dbc5436a4dbaa8c0df85331434e17109ca
parent4cf272851a9d24aacdf664f27a87ebdbfb50e6c2
x86inc: Use VEX-encoded instructions in AVX functions
Automatically use VEX-encoding in AVX/AVX2/XOP/FMA3/FMA4 functions for all instructions that exists in a VEX-encoded version.
This change makes it easier to extend existing code to use AVX2.
Also add support for AVX emulation of a few instructions that were missing before.
common/x86/dct-a.asm
common/x86/deblock-a.asm
common/x86/x86inc.asm