diff options
author | Linfeng Zhang <linfengz@google.com> | 2017-09-13 13:05:47 -0700 |
---|---|---|
committer | James Zern <jzern@google.com> | 2017-09-20 14:13:26 -0700 |
commit | 76a3d3fcc518b48a07aacd04f36bbcf902da9405 (patch) | |
tree | 33339b4e5ad50fe6a332129a6b8f407160054d2c /vpx_dsp/arm | |
parent | 64653fa1330c258a52c52a4f32b940424439167c (diff) | |
download | libvpx-76a3d3fcc518b48a07aacd04f36bbcf902da9405.tar libvpx-76a3d3fcc518b48a07aacd04f36bbcf902da9405.tar.gz libvpx-76a3d3fcc518b48a07aacd04f36bbcf902da9405.tar.bz2 libvpx-76a3d3fcc518b48a07aacd04f36bbcf902da9405.zip |
Remove the unnecessary upcasts of (int)cospi_{1...31}_64
BUG=webm:1450
Change-Id: Ib046fe28caec5b9ebdc9d0152df7c54ff4266858
Diffstat (limited to 'vpx_dsp/arm')
-rw-r--r-- | vpx_dsp/arm/fwd_txfm_neon.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/vpx_dsp/arm/fwd_txfm_neon.c b/vpx_dsp/arm/fwd_txfm_neon.c index 918686e25..bdee4d82a 100644 --- a/vpx_dsp/arm/fwd_txfm_neon.c +++ b/vpx_dsp/arm/fwd_txfm_neon.c @@ -56,10 +56,10 @@ void vpx_fdct8x8_neon(const int16_t *input, tran_low_t *final_output, v_t2_hi = vmlal_n_s16(v_t2_hi, vget_high_s16(v_x3), (int16_t)cospi_8_64); v_t3_lo = vmlsl_n_s16(v_t3_lo, vget_low_s16(v_x2), (int16_t)cospi_8_64); v_t3_hi = vmlsl_n_s16(v_t3_hi, vget_high_s16(v_x2), (int16_t)cospi_8_64); - v_t0_lo = vmulq_n_s32(v_t0_lo, (int32_t)cospi_16_64); - v_t0_hi = vmulq_n_s32(v_t0_hi, (int32_t)cospi_16_64); - v_t1_lo = vmulq_n_s32(v_t1_lo, (int32_t)cospi_16_64); - v_t1_hi = vmulq_n_s32(v_t1_hi, (int32_t)cospi_16_64); + v_t0_lo = vmulq_n_s32(v_t0_lo, cospi_16_64); + v_t0_hi = vmulq_n_s32(v_t0_hi, cospi_16_64); + v_t1_lo = vmulq_n_s32(v_t1_lo, cospi_16_64); + v_t1_hi = vmulq_n_s32(v_t1_hi, cospi_16_64); { const int16x4_t a = vrshrn_n_s32(v_t0_lo, DCT_CONST_BITS); const int16x4_t b = vrshrn_n_s32(v_t0_hi, DCT_CONST_BITS); |