[FFmpeg-devel] Fix VP3 IDCT on Win64

Ronald S. Bultje rsbultje
Wed Aug 25 22:08:00 CEST 2010


Hi,

On Wed, Aug 25, 2010 at 4:04 PM, M?ns Rullg?rd <mans at mansr.com> wrote:
> Why wouldn't it work? ?The problem was, IIRC, with the high,
> amd64-only xmm registers in 32-bit builds.

Well, that's what I though, but high=xmm8-15, and Loren says xmm6-15
(not 8-15) are callee-save on Win64 (but not Darwin64 or Linux64). And
indeed, even SSE functions that don't touch 8-15 still cause issues on
Win64, marking 6-7 as clobbered fixes that.

Ronald



More information about the ffmpeg-devel mailing list