nasm: match instruction length (movd/movq) to parameters
nasm requires the instruction length (movd/movq) to match to its parameters. I find it more clear to really use 64bit instructions when we use 64bit registers in the assembly. Provide nasm compatibility. No binary change by this patch with yasm on {x86_64,i686}-fedora13-linux-gnu. Few longer opcodes with nasm on {x86_64,i686}-fedora13-linux-gnu have been checked as safe. Change-Id: Id9b1a5cdfb1bc05697e523c317a296df43d42a91
Showing
- vp8/common/x86/iwalsh_mmx.asm 1 addition, 1 deletionvp8/common/x86/iwalsh_mmx.asm
- vp8/decoder/x86/dequantize_mmx.asm 1 addition, 1 deletionvp8/decoder/x86/dequantize_mmx.asm
- vp8/encoder/x86/encodeopt.asm 6 additions, 6 deletionsvp8/encoder/x86/encodeopt.asm
- vp8/encoder/x86/quantize_mmx.asm 3 additions, 3 deletionsvp8/encoder/x86/quantize_mmx.asm
- vp8/encoder/x86/sad_mmx.asm 5 additions, 5 deletionsvp8/encoder/x86/sad_mmx.asm
- vp8/encoder/x86/sad_sse2.asm 8 additions, 8 deletionsvp8/encoder/x86/sad_sse2.asm
- vp8/encoder/x86/sad_sse3.asm 2 additions, 2 deletionsvp8/encoder/x86/sad_sse3.asm
- vp8/encoder/x86/variance_impl_mmx.asm 1 addition, 1 deletionvp8/encoder/x86/variance_impl_mmx.asm
- vp8/encoder/x86/variance_impl_sse2.asm 2 additions, 2 deletionsvp8/encoder/x86/variance_impl_sse2.asm
- vpx_ports/x86_abi_support.asm 37 additions, 0 deletionsvpx_ports/x86_abi_support.asm
Loading
Please register or sign in to comment