aboutsummaryrefslogtreecommitdiff
path: root/simd/jsimd.h
diff options
context:
space:
mode:
authordcommander <dcommander@632fc199-4ca6-4c93-a231-07263d6284db>2011-06-17 21:12:58 +0000
committerdcommander <dcommander@632fc199-4ca6-4c93-a231-07263d6284db>2011-06-17 21:12:58 +0000
commit2b27f764e37d8ff499f62ff673b010d50007e408 (patch)
tree2465f15da4b1a53ac035d7be75077f489d5cc8bb /simd/jsimd.h
parent6691fdf6dc74dd308ccf3ff2146fc0cadc179254 (diff)
NEON-optimized 2x2 and 4x4 scaled iDCTs
git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@662 632fc199-4ca6-4c93-a231-07263d6284db
Diffstat (limited to 'simd/jsimd.h')
-rw-r--r--simd/jsimd.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/simd/jsimd.h b/simd/jsimd.h
index 3b801f4..39a0867 100644
--- a/simd/jsimd.h
+++ b/simd/jsimd.h
@@ -569,6 +569,15 @@ EXTERN(void) jsimd_idct_4x4_sse2 JPP((void * dct_table,
JSAMPARRAY output_buf,
JDIMENSION output_col));
+EXTERN(void) jsimd_idct_2x2_neon JPP((void * dct_table,
+ JCOEFPTR coef_block,
+ JSAMPARRAY output_buf,
+ JDIMENSION output_col));
+EXTERN(void) jsimd_idct_4x4_neon JPP((void * dct_table,
+ JCOEFPTR coef_block,
+ JSAMPARRAY output_buf,
+ JDIMENSION output_col));
+
/* SIMD Inverse DCT */
EXTERN(void) jsimd_idct_islow_mmx JPP((void * dct_table,
JCOEFPTR coef_block,