use asm_offsets with vp8_regular_quantize_b_sse2
remove helper function and avoid shadowing all the arguments to the stack on 64bit systems when running with --good --cpu-used=0: ~2% on linux x86 and x86_64 ~2% on win32 x86 msys and visual studio more on darwin10 x86_64 significantly more on x86_64-win64-vs9 Change-Id: Ib7be12edf511fbf2922f191afd5b33b19a0c4ae6
Showing
- build/make/Makefile 2 additions, 5 deletionsbuild/make/Makefile
- libs.mk 4 additions, 0 deletionslibs.mk
- vp8/encoder/asm_enc_offsets.c 18 additions, 12 deletionsvp8/encoder/asm_enc_offsets.c
- vp8/encoder/x86/quantize_sse2.asm 154 additions, 97 deletionsvp8/encoder/x86/quantize_sse2.asm
- vp8/encoder/x86/quantize_x86.h 0 additions, 3 deletionsvp8/encoder/x86/quantize_x86.h
- vp8/encoder/x86/x86_csystemdependent.c 1 addition, 27 deletionsvp8/encoder/x86/x86_csystemdependent.c
Loading
Please register or sign in to comment