Re: [FFmpeg-devel] [inline assembly compliance] Issues and patches

2020-10-20 Thread FRÉDÉRIC RECOULES
u have any remark or question about patches, please, feel free to contact us. Regards, Frédéric Recoules - Mail original - De: "FRÉDÉRIC RECOULES" À: "ffmpeg-devel" Cc: "Richard Bonichon" , "Sébastien Bardin" Envoyé: Vendredi 3 Avril 2020 22:41:58

Re: [FFmpeg-devel] [PATCH 14/14] [inline assembly] add mmx clobbers to cavsdsp

2020-07-23 Thread FRÉDÉRIC RECOULES
avoid unexpected behaviours which may depend on the compiler or the optimization level. I am looking forward to hearing from you, Regards, Frédéric Recoules - Mail original - De: "FRÉDÉRIC RECOULES" À: "ffmpeg-devel" Cc: "michael" , "frederic re

Re: [FFmpeg-devel] [PATCH 14/14] [inline assembly] add mmx clobbers to cavsdsp

2020-05-04 Thread FRÉDÉRIC RECOULES
De: "frederic recoules" À: "ffmpeg-devel" Cc: "frederic recoules" Envoyé: Dimanche 26 Avril 2020 21:44:24 Objet: [FFmpeg-devel] [PATCH 14/14] [inline assembly] add mmx clobbers to cavsdsp From: Frédéric Recoules --- libavcodec/x86/cavsdsp.c | 9 ++---

Re: [FFmpeg-devel] [PATCH 1/5] x86 inline assembly compliance

2020-04-22 Thread FRÉDÉRIC RECOULES
ight this time, sorry for this inconvenience. Regards, Frédéric Recoules - Mail original - De: "michael" À: "ffmpeg-devel" Cc: "Richard Bonichon" , "Sébastien Bardin" Envoyé: Mercredi 22 Avril 2020 18:03:12 Objet: Re: [FFmpeg-devel] [PATCH 1/5] x8

Re: [FFmpeg-devel] [inline assembly compliance] Issues and patches

2020-04-22 Thread FRÉDÉRIC RECOULES
local, easy to review changes and that they pass the FATE tests. And please contact us if you need more information about them or about the other issues we are willing to patch in the future. Regards, Frédéric Recoules De: "FRÉDÉRIC RECOULES" À: "ffmpeg-devel" En

Re: [FFmpeg-devel] [inline assembly compliance] Issues and patches

2020-04-04 Thread FRÉDÉRIC RECOULES
own size" but Clang have chosen to not follow it on this. Also, I have resubmitted the patches and I hope they will be more readable and useful. Regards, Frédéric Recoules De: "Michael Niedermayer" À: "ffmpeg-devel" Envoyé: Samedi 4 Avril 2020 18:55:27 Obj

[FFmpeg-devel] [PATCH 5/5] x86 inline assembly compliance

2020-04-04 Thread FRÉDÉRIC RECOULES
[inline assembly] add "memory" to sub_median_pred_mmxext --- libavcodec/x86/lossless_videoencdsp_init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/x86/lossless_videoencdsp_init.c b/libavcodec/x86/lossless_videoencdsp_init.c index fb481e66f5..feb6874f94 1006

[FFmpeg-devel] [PATCH 4/5] x86 inline assembly compliance

2020-04-04 Thread FRÉDÉRIC RECOULES
[inline assembly] add mmx clobbers in 3 statements - 1 in lossless_videoencdsp_init.c - 2 in rnd_template.c --- libavcodec/x86/lossless_videoencdsp_init.c | 4 +++- libavcodec/x86/rnd_template.c | 8 ++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/libavcodec/x86/lossle

[FFmpeg-devel] [PATCH 3/5] x86 inline assembly compliance

2020-04-04 Thread FRÉDÉRIC RECOULES
[inline assembly] prepares for mmx clobbers akin to xmm --- configure | 4 libavutil/x86/asm.h | 20 2 files changed, 24 insertions(+) diff --git a/configure b/configure index 5fe9950e20..4062ca095a 100755 --- a/configure +++ b/configure @@ -2275,6 +2275,7 @@ TOOL

[FFmpeg-devel] [PATCH 2/5] x86 inline assembly compliance

2020-04-04 Thread FRÉDÉRIC RECOULES
[inline assembly] merges contiguous assembly statements --- libavcodec/x86/hpeldsp_init.c | 8 libavcodec/x86/rnd_template.c | 14 +++--- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/libavcodec/x86/hpeldsp_init.c b/libavcodec/x86/hpeldsp_init.c index d89928c

[FFmpeg-devel] [PATCH 1/5] x86 inline assembly compliance

2020-04-04 Thread FRÉDÉRIC RECOULES
[inline assembly] prepares for contiguous assembly statements merging --- libavcodec/x86/inline_asm.h | 29 + 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/libavcodec/x86/inline_asm.h b/libavcodec/x86/inline_asm.h index 0198746719..6ead73ac33 10064

Re: [FFmpeg-devel] [inline assembly compliance] Issues and patches

2020-04-04 Thread FRÉDÉRIC RECOULES
n them, but the differences are only instruction swaps A.B.C -> B.A.C. Frédéric Recoules De: "Michael Niedermayer" À: "ffmpeg-devel" Envoyé: Samedi 4 Avril 2020 00:39:13 Objet: Re: [FFmpeg-devel] [inline assembly compliance] Issues and patches On Fri, Apr 03, 2020

[FFmpeg-devel] [inline assembly compliance] Issues and patches

2020-04-03 Thread FRÉDÉRIC RECOULES
atches I reported to you came from my prototype. In case such a prototype would be made available, would you consider using it? Best regards Frédéric Recoules 1. Overview of found issues --- 1.1 missing "memory" clobber (x 8) Memo