]> git.sesse.net Git - ffmpeg/commit
x86inc: Utilize the shadow space on 64-bit Windows
authorHenrik Gramner <henrik@gramner.com>
Wed, 11 Sep 2013 15:49:26 +0000 (17:49 +0200)
committerDerek Buitenhuis <derek.buitenhuis@gmail.com>
Mon, 7 Oct 2013 10:25:35 +0000 (06:25 -0400)
commitbbe4a6db44f0b55b424a5cc9d3e89cd88e250450
tree868ade1083707ea830a8514c093640be5147f5f1
parent3fb78e99a04d0ed8db834d813d933eb86c37142a
x86inc: Utilize the shadow space on 64-bit Windows

Store XMM6 and XMM7 in the shadow space in functions that
clobbers them. This way we don't have to adjust the stack
pointer as often, reducing the number of instructions as
well as code size.

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
libavcodec/x86/fft.asm
libavcodec/x86/h264_deblock.asm
libavutil/x86/x86inc.asm