[FFmpeg-devel] [PATCH] libavcodec/h264pred: Remove pred8x8_horizontal_8_mmxext

James Almer jamrial at gmail.com
Sat Mar 2 23:31:30 EET 2024


On 3/2/2024 6:20 PM, Andreas Rheinhardt wrote:
> Kieran Kunhya:
>> $subj
>>
>> Old:
>> pred8x8_horizontal_8_c: 6.8
>> pred8x8_horizontal_8_mmxext: 8.6
>> pred8x8_horizontal_8_ssse3: 4.8
>>
>> New:
>> pred8x8_horizontal_8_c: 9.2
>> pred8x8_horizontal_8_sse2: 12.2
>> pred8x8_horizontal_8_ssse3: 4.9
>>
> 
> You do realize that the SSE2 version is worse than the mmxext version?
> In fact, worse than the C version. Given that both the mmxext and sse2
> versions are worse than C, there is no point in having the mmxext one at
> all and no need for an SSE2 replacement.

The SSSE3 version needs to be updated to use xmm registers either way.

> 
> - Andreas
> 
> _______________________________________________
> 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