dsp: s/USE_INTRINSICS/WEBP_USE_INTRINSICS/

for consistency with other defines shared across modules

Change-Id: I30cdb9f892e9ea48265883f560500ffb1d6799ee
This commit is contained in:
James Zern 2015-01-12 14:26:08 -08:00
parent ce73abe054
commit f8740f0d6c
5 changed files with 13 additions and 13 deletions

View File

@ -494,7 +494,7 @@ static void ApplyFilter2(const int8x16_t p0s, const int8x16_t q0s,
*oq0 = FlipSignBack(sq0); *oq0 = FlipSignBack(sq0);
} }
#if defined(USE_INTRINSICS) #if defined(WEBP_USE_INTRINSICS)
static void DoFilter2(const uint8x16_t p1, const uint8x16_t p0, static void DoFilter2(const uint8x16_t p1, const uint8x16_t p0,
const uint8x16_t q0, const uint8x16_t q1, const uint8x16_t q0, const uint8x16_t q1,
@ -626,7 +626,7 @@ static void SimpleHFilter16(uint8_t* p, int stride, int thresh) {
); );
} }
#endif // USE_INTRINSICS #endif // WEBP_USE_INTRINSICS
static void SimpleVFilter16i(uint8_t* p, int stride, int thresh) { static void SimpleVFilter16i(uint8_t* p, int stride, int thresh) {
uint32_t k; uint32_t k;
@ -986,7 +986,7 @@ static void HFilter8i(uint8_t* u, uint8_t* v, int stride,
static const int16_t kC1 = 20091; static const int16_t kC1 = 20091;
static const int16_t kC2 = 17734; // half of kC2, actually. See comment above. static const int16_t kC2 = 17734; // half of kC2, actually. See comment above.
#if defined(USE_INTRINSICS) #if defined(WEBP_USE_INTRINSICS)
static WEBP_INLINE void Transpose8x2(const int16x8_t in0, const int16x8_t in1, static WEBP_INLINE void Transpose8x2(const int16x8_t in0, const int16x8_t in1,
int16x8x2_t* const out) { int16x8x2_t* const out) {
// a0 a1 a2 a3 | b0 b1 b2 b3 => a0 b0 c0 d0 | a1 b1 c1 d1 // a0 a1 a2 a3 | b0 b1 b2 b3 => a0 b0 c0 d0 | a1 b1 c1 d1
@ -1163,7 +1163,7 @@ static void TransformOne(const int16_t* in, uint8_t* dst) {
); );
} }
#endif // USE_INTRINSICS #endif // WEBP_USE_INTRINSICS
static void TransformTwo(const int16_t* in, uint8_t* dst, int do_two) { static void TransformTwo(const int16_t* in, uint8_t* dst, int do_two) {
TransformOne(in, dst); TransformOne(in, dst);

View File

@ -74,7 +74,7 @@ extern "C" {
#if defined(_MSC_VER) && _MSC_VER >= 1700 && defined(_M_ARM) #if defined(_MSC_VER) && _MSC_VER >= 1700 && defined(_M_ARM)
#define WEBP_USE_NEON #define WEBP_USE_NEON
#define USE_INTRINSICS #define WEBP_USE_INTRINSICS
#endif #endif
#if defined(__mips__) && !defined(__mips64) && (__mips_isa_rev < 6) #if defined(__mips__) && !defined(__mips64) && (__mips_isa_rev < 6)

View File

@ -32,9 +32,9 @@ static const int16_t kC2 = 17734; // half of kC2, actually. See comment above.
// This code works but is *slower* than the inlined-asm version below // This code works but is *slower* than the inlined-asm version below
// (with gcc-4.6). So we disable it for now. Later, it'll be conditional to // (with gcc-4.6). So we disable it for now. Later, it'll be conditional to
// USE_INTRINSICS define. // WEBP_USE_INTRINSICS define.
// With gcc-4.8, it's a little faster speed than inlined-assembly. // With gcc-4.8, it's a little faster speed than inlined-assembly.
#if defined(USE_INTRINSICS) #if defined(WEBP_USE_INTRINSICS)
// Treats 'v' as an uint8x8_t and zero extends to an int16x8_t. // Treats 'v' as an uint8x8_t and zero extends to an int16x8_t.
static WEBP_INLINE int16x8_t ConvertU8ToS16(uint32x2_t v) { static WEBP_INLINE int16x8_t ConvertU8ToS16(uint32x2_t v) {
@ -241,7 +241,7 @@ static void ITransformOne(const uint8_t* ref,
); );
} }
#endif // USE_INTRINSICS #endif // WEBP_USE_INTRINSICS
static void ITransform(const uint8_t* ref, static void ITransform(const uint8_t* ref,
const int16_t* in, uint8_t* dst, int do_two) { const int16_t* in, uint8_t* dst, int do_two) {
@ -263,7 +263,7 @@ static uint8x16_t Load4x4(const uint8_t* src) {
// Forward transform. // Forward transform.
#if defined(USE_INTRINSICS) #if defined(WEBP_USE_INTRINSICS)
static WEBP_INLINE void Transpose4x4_S16(const int16x4_t A, const int16x4_t B, static WEBP_INLINE void Transpose4x4_S16(const int16x4_t A, const int16x4_t B,
const int16x4_t C, const int16x4_t D, const int16x4_t C, const int16x4_t D,

View File

@ -141,7 +141,7 @@ static void ConvertBGRAToRGB(const uint32_t* src,
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
#ifdef USE_INTRINSICS #ifdef WEBP_USE_INTRINSICS
static WEBP_INLINE uint32_t Average2(const uint32_t* const a, static WEBP_INLINE uint32_t Average2(const uint32_t* const a,
const uint32_t* const b) { const uint32_t* const b) {
@ -295,7 +295,7 @@ static void AddGreenToBlueAndRed(uint32_t* argb_data, int num_pixels) {
#endif // !__aarch64__ #endif // !__aarch64__
#endif // USE_INTRINSICS #endif // WEBP_USE_INTRINSICS
#endif // WEBP_USE_NEON #endif // WEBP_USE_NEON
@ -309,7 +309,7 @@ WEBP_TSAN_IGNORE_FUNCTION void VP8LDspInitNEON(void) {
VP8LConvertBGRAToBGR = ConvertBGRAToBGR; VP8LConvertBGRAToBGR = ConvertBGRAToBGR;
VP8LConvertBGRAToRGB = ConvertBGRAToRGB; VP8LConvertBGRAToRGB = ConvertBGRAToRGB;
#ifdef USE_INTRINSICS #ifdef WEBP_USE_INTRINSICS
VP8LPredictors[5] = Predictor5; VP8LPredictors[5] = Predictor5;
VP8LPredictors[6] = Predictor6; VP8LPredictors[6] = Predictor6;
VP8LPredictors[7] = Predictor7; VP8LPredictors[7] = Predictor7;

View File

@ -19,7 +19,7 @@
// Right now, some intrinsics functions seem slower, so we disable them // Right now, some intrinsics functions seem slower, so we disable them
// everywhere except aarch64 where the inline assembly is incompatible. // everywhere except aarch64 where the inline assembly is incompatible.
#if defined(__aarch64__) #if defined(__aarch64__)
#define USE_INTRINSICS // use intrinsics when possible #define WEBP_USE_INTRINSICS // use intrinsics when possible
#endif #endif
#define INIT_VECTOR2(v, a, b) do { \ #define INIT_VECTOR2(v, a, b) do { \