x86: Avoid some bypass delays and false dependencies
authorHenrik Gramner <henrik@gramner.com>
Sun, 11 Oct 2015 20:32:11 +0000 (22:32 +0200)
committerHenrik Gramner <henrik@gramner.com>
Sat, 16 Jan 2016 23:30:12 +0000 (00:30 +0100)
commit1637239a64f3ec9a491b91202bd37097f15a253d
treecfa8f6bbc2352d0807d7ca6b947364573aaf110d
parent7688814a7ec994f8e5984d199b465ccc068b98af
x86: Avoid some bypass delays and false dependencies

A bypass delay of 1-3 clock cycles may occur on some CPUs when transitioning
between int and float domains, so try to avoid that if possible.
common/x86/deblock-a.asm
common/x86/mc-a.asm
common/x86/pixel-a.asm
common/x86/predict-a.asm
common/x86/sad-a.asm
common/x86/x86util.asm