Add macros to x86util.asm .
authorIvan Kalvachev <ikalvachev@gmail.com>
Sat, 5 Aug 2017 17:18:50 +0000 (20:18 +0300)
committerRostislav Pehlivanov <atomnuker@gmail.com>
Fri, 18 Aug 2017 16:18:32 +0000 (17:18 +0100)
commit30ae07d7ef3555ec45fa53098849223fff204475
treeb92a38366756a5c748172b43514a160ac335f984
parentcadab5a2a74d715fc16325bd89f8b8091def1083
Add macros to x86util.asm .

Improved version of VBROADCASTSS that works like the avx2 instruction.
Emulation of vpbroadcastd.
Horizontal sum HSUMPS that places the result in all elements.
Emulation of blendvps and pblendvb.

Signed-off-by: Ivan Kalvachev <ikalvachev@gmail.com>
libavutil/x86/x86util.asm