vpx/vp8/decoder/arm/neon
Johann 022323bf85 reorder data to use wider instructions
the previous commit laid the groundwork by doing two sets of idcts
together. this moved that further by grouping the interesting data
(q[0], q+16[0]) together to allow using wider instructions. also
managed to drop a few instructions by recognizing that the constant
for sinpi8sqrt2 could be downshifted all the time which avoided a
dowshift as well as workarounds for a function which only accepted
signed data

looks like a modest gain for performance: at qcif, went from ~180
fps to ~183
Change-Id: I842673f3080b8239e026cc9b50346dbccbab4adf
2010-09-17 16:47:39 -04:00
..
dboolhuff_neon.asm Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
dequant_idct_neon.asm Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
dequantizeb_neon.asm Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
idct_blk_neon.c reorder data to use wider instructions 2010-09-17 16:47:39 -04:00
idct_dequant_0_2x_neon.asm Update NEON wide idcts 2010-09-09 14:08:12 -04:00
idct_dequant_dc_0_2x_neon.asm Update NEON wide idcts 2010-09-09 14:08:12 -04:00
idct_dequant_dc_full_2x_neon.asm reorder data to use wider instructions 2010-09-17 16:47:39 -04:00
idct_dequant_full_2x_neon.asm reorder data to use wider instructions 2010-09-17 16:47:39 -04:00