From 58224dc5f3d4fea40a8d55cca87291a960c11622 Mon Sep 17 00:00:00 2001 From: Diego Biurrun Date: Sun, 12 Aug 2012 17:54:30 +0200 Subject: ppc: avcodec: Drop silly "_ppc" suffixes from files in ppc subdirectories --- libavcodec/ppc/Makefile | 2 +- libavcodec/ppc/videodsp.c | 36 ++++++++++++++++++++++++++++++++++++ libavcodec/ppc/videodsp_ppc.c | 36 ------------------------------------ 3 files changed, 37 insertions(+), 37 deletions(-) create mode 100644 libavcodec/ppc/videodsp.c delete mode 100644 libavcodec/ppc/videodsp_ppc.c (limited to 'libavcodec/ppc') diff --git a/libavcodec/ppc/Makefile b/libavcodec/ppc/Makefile index 9234e77287..09eabcb83b 100644 --- a/libavcodec/ppc/Makefile +++ b/libavcodec/ppc/Makefile @@ -19,7 +19,7 @@ OBJS-$(CONFIG_MPEGVIDEO) += ppc/mpegvideo_altivec.o \ OBJS-$(CONFIG_MPEGVIDEOENC) += ppc/mpegvideoencdsp.o OBJS-$(CONFIG_PIXBLOCKDSP) += ppc/pixblockdsp.o OBJS-$(CONFIG_VC1DSP) += ppc/vc1dsp_altivec.o -OBJS-$(CONFIG_VIDEODSP) += ppc/videodsp_ppc.o +OBJS-$(CONFIG_VIDEODSP) += ppc/videodsp.o OBJS-$(CONFIG_VP3DSP) += ppc/vp3dsp_altivec.o OBJS-$(CONFIG_VP8DSP) += ppc/vp8dsp_altivec.o diff --git a/libavcodec/ppc/videodsp.c b/libavcodec/ppc/videodsp.c new file mode 100644 index 0000000000..b9e003b487 --- /dev/null +++ b/libavcodec/ppc/videodsp.c @@ -0,0 +1,36 @@ +/* + * Copyright (c) 2003-2004 Romain Dolbeau + * + * This file is part of Libav. + * + * Libav is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * Libav is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with Libav; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + */ + +#include "libavutil/attributes.h" +#include "libavcodec/videodsp.h" + +static void prefetch_ppc(uint8_t *mem, ptrdiff_t stride, int h) +{ + register const uint8_t *p = mem; + do { + __asm__ volatile ("dcbt 0,%0" : : "r" (p)); + p += stride; + } while(--h); +} + +av_cold void ff_videodsp_init_ppc(VideoDSPContext *ctx, int bpc) +{ + ctx->prefetch = prefetch_ppc; +} diff --git a/libavcodec/ppc/videodsp_ppc.c b/libavcodec/ppc/videodsp_ppc.c deleted file mode 100644 index b9e003b487..0000000000 --- a/libavcodec/ppc/videodsp_ppc.c +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Copyright (c) 2003-2004 Romain Dolbeau - * - * This file is part of Libav. - * - * Libav is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * Libav is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with Libav; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -#include "libavutil/attributes.h" -#include "libavcodec/videodsp.h" - -static void prefetch_ppc(uint8_t *mem, ptrdiff_t stride, int h) -{ - register const uint8_t *p = mem; - do { - __asm__ volatile ("dcbt 0,%0" : : "r" (p)); - p += stride; - } while(--h); -} - -av_cold void ff_videodsp_init_ppc(VideoDSPContext *ctx, int bpc) -{ - ctx->prefetch = prefetch_ppc; -} -- cgit v1.2.3