avutil/bfin: remove dead code
The code is unused for a decade since bf6c84d7eb27b. Signed-off-by: Zhao Zhili <zhilizhao@tencent.com>
This commit is contained in:
parent
2cd09fec9f
commit
3af0dc6d05
@ -1,45 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright (C) 2007 Marc Hoffman
|
|
||||||
*
|
|
||||||
* This file is part of FFmpeg.
|
|
||||||
*
|
|
||||||
* FFmpeg 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.
|
|
||||||
*
|
|
||||||
* FFmpeg 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 FFmpeg; if not, write to the Free Software
|
|
||||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @file
|
|
||||||
* byte swapping routines
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef AVUTIL_BFIN_BSWAP_H
|
|
||||||
#define AVUTIL_BFIN_BSWAP_H
|
|
||||||
|
|
||||||
#include <stdint.h>
|
|
||||||
#include "config.h"
|
|
||||||
#include "libavutil/attributes.h"
|
|
||||||
|
|
||||||
#define av_bswap32 av_bswap32
|
|
||||||
static av_always_inline av_const uint32_t av_bswap32(uint32_t x)
|
|
||||||
{
|
|
||||||
unsigned tmp;
|
|
||||||
__asm__("%1 = %0 >> 8 (V); \n\t"
|
|
||||||
"%0 = %0 << 8 (V); \n\t"
|
|
||||||
"%0 = %0 | %1; \n\t"
|
|
||||||
"%0 = PACK(%0.L, %0.H); \n\t"
|
|
||||||
: "+d"(x), "=&d"(tmp));
|
|
||||||
return x;
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif /* AVUTIL_BFIN_BSWAP_H */
|
|
@ -1,41 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright (C) 2007 Marc Hoffman
|
|
||||||
*
|
|
||||||
* This file is part of FFmpeg.
|
|
||||||
*
|
|
||||||
* FFmpeg 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.
|
|
||||||
*
|
|
||||||
* FFmpeg 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 FFmpeg; if not, write to the Free Software
|
|
||||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef AVUTIL_BFIN_TIMER_H
|
|
||||||
#define AVUTIL_BFIN_TIMER_H
|
|
||||||
|
|
||||||
#include <stdint.h>
|
|
||||||
|
|
||||||
#define AV_READ_TIME read_time
|
|
||||||
|
|
||||||
static inline uint64_t read_time(void)
|
|
||||||
{
|
|
||||||
union {
|
|
||||||
struct {
|
|
||||||
unsigned lo;
|
|
||||||
unsigned hi;
|
|
||||||
} p;
|
|
||||||
unsigned long long c;
|
|
||||||
} t;
|
|
||||||
__asm__ volatile ("%0=cycles; %1=cycles2;" : "=d" (t.p.lo), "=d" (t.p.hi));
|
|
||||||
return t.c;
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif /* AVUTIL_BFIN_TIMER_H */
|
|
Loading…
x
Reference in New Issue
Block a user