[FFmpeg-devel] [PATCH 0/7] Import some x264asm patches from x264

Song, Ruiling ruiling.song at intel.com
Tue Aug 13 03:51:56 EEST 2019


> -----Original Message-----
> From: ffmpeg-devel [mailto:ffmpeg-devel-bounces at ffmpeg.org] On Behalf
> Of James Darnley
> Sent: Monday, August 5, 2019 9:39 PM
> To: ffmpeg-devel at ffmpeg.org
> Subject: [FFmpeg-devel] [PATCH 0/7] Import some x264asm patches from
> x264
> 
> Here are a few easy-to-import patches from x264.  These are all after x264
> commit 4a158b00 "x86inc: Correctly set mmreg variables" which FFmpeg
> already
> has (commit eb5f063e7c).
> 
> It does not include the following commits:
> * 82721eae "x86inc: Add x86-32 PIC support macros"
> * 101bd27d "x86inc: Support N_PEXT bit on Mach-O"
> 
> They would not apply cleanly because of existing differences between x264
> and
> FFmpeg.  The PIC one has a change to configure which would need remaking.
> 
> Henrik Gramner (7):
>   x86inc: Fix VEX -> EVEX instruction conversion
>   x86inc: Optimize VEX instruction encoding
>   x86inc: Improve SAVE/LOAD_MM_PERMUTATION macros
>   x86inc: Turn 'movsxd' into 'movifnidn' on x86-32
>   x86inc: Make 'non-adjacent' default in the TAIL_CALL macro
>   x86inc: Improve warnings for use of unsupported instructions
>   x86inc: Add support for GFNI instructions
> 
>  libavutil/x86/x86inc.asm | 219 ++++++++++++++++++++++++++++-----------
>  1 file changed, 161 insertions(+), 58 deletions(-)
> 
I think it is a good idea to apply such changes. No sure if anybody else has different opinion.

Ruiling
> --
> 2.22.0
> 
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
> 
> To unsubscribe, visit link above, or email
> ffmpeg-devel-request at ffmpeg.org with subject "unsubscribe".


More information about the ffmpeg-devel mailing list