[FFmpeg-devel] [PATCH] ppc: Recognize the PPC VSX and Power8 CPU flags
Sean McGovern
gseanmcg at gmail.com
Sat Sep 28 22:26:18 EEST 2024
Hi Brad,
On Fri, Sep 27, 2024, 22:16 Brad Smith <brad-at-comstyle.com at ffmpeg.org>
wrote:
> ping.
>
> On 2024-09-21 5:05 a.m., Brad Smith wrote:
> > ppc: Recognize the PPC VSX and Power8 CPU flags
> >
> > Signed-off-by: Brad Smith <brad at comstyle.com>
> > ---
> > libavutil/cpu.c | 2 ++
> > libavutil/tests/cpu.c | 2 ++
> > 2 files changed, 4 insertions(+)
> >
> > diff --git a/libavutil/cpu.c b/libavutil/cpu.c
> > index df00bd541f..44cbb9e9ff 100644
> > --- a/libavutil/cpu.c
> > +++ b/libavutil/cpu.c
> > @@ -120,6 +120,8 @@ int av_parse_cpu_caps(unsigned *flags, const char *s)
> > { "flags" , NULL, 0, AV_OPT_TYPE_FLAGS, { .i64 = 0 },
> INT64_MIN, INT64_MAX, .unit = "flags" },
> > #if ARCH_PPC
> > { "altivec" , NULL, 0, AV_OPT_TYPE_CONST, { .i64 =
> AV_CPU_FLAG_ALTIVEC }, .unit = "flags" },
> > + { "vsx" , NULL, 0, AV_OPT_TYPE_CONST, { .i64 =
> AV_CPU_FLAG_VSX }, .unit = "flags" },
> > + { "power8" , NULL, 0, AV_OPT_TYPE_CONST, { .i64 =
> AV_CPU_FLAG_POWER8 }, .unit = "flags" },
> > #elif ARCH_X86
> > { "mmx" , NULL, 0, AV_OPT_TYPE_CONST, { .i64 =
> AV_CPU_FLAG_MMX }, .unit = "flags" },
> > { "mmx2" , NULL, 0, AV_OPT_TYPE_CONST, { .i64 =
> AV_CPU_FLAG_MMX2 }, .unit = "flags" },
> > diff --git a/libavutil/tests/cpu.c b/libavutil/tests/cpu.c
> > index 0a459c1d9e..53e9f99950 100644
> > --- a/libavutil/tests/cpu.c
> > +++ b/libavutil/tests/cpu.c
> > @@ -51,6 +51,8 @@ static const struct {
> > { AV_CPU_FLAG_SETEND, "setend" },
> > #elif ARCH_PPC
> > { AV_CPU_FLAG_ALTIVEC, "altivec" },
> > + { AV_CPU_FLAG_VSX, "vsx" },
> > + { AV_CPU_FLAG_POWER8, "power8" },
> > #elif ARCH_MIPS
> > { AV_CPU_FLAG_MMI, "mmi" },
> > { AV_CPU_FLAG_MSA, "msa" },
> _______________________________________________
> 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".
>
I have not tested this but it looks OK to me. Sorry for the delay.
-- Sean McGovern
More information about the ffmpeg-devel
mailing list