diff options
author | John Koleszar <jkoleszar@google.com> | 2010-05-18 11:58:33 -0400 |
---|---|---|
committer | John Koleszar <jkoleszar@google.com> | 2010-05-18 11:58:33 -0400 |
commit | 0ea50ce9cb4b65eee6afa1d041fe8beb5abda667 (patch) | |
tree | 1f3b9019f28bc56fd3156f96e5a9653a983ee61b /vp8/decoder/arm/dboolhuff_arm.h | |
download | libvpx-0ea50ce9cb4b65eee6afa1d041fe8beb5abda667.tar.gz |
Initial WebM releasev0.9.0
Diffstat (limited to 'vp8/decoder/arm/dboolhuff_arm.h')
-rw-r--r-- | vp8/decoder/arm/dboolhuff_arm.h | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/vp8/decoder/arm/dboolhuff_arm.h b/vp8/decoder/arm/dboolhuff_arm.h new file mode 100644 index 000000000..495004f9c --- /dev/null +++ b/vp8/decoder/arm/dboolhuff_arm.h @@ -0,0 +1,49 @@ +#ifndef DBOOLHUFF_ARM_H +#define DBOOLHUFF_ARM_H + +/* JLK + * There are currently no arm-optimized versions of + * these functions. As they are implemented, they + * can be uncommented below and added to + * arm/dsystemdependent.c + * + * The existing asm code is likely so different as + * to be useless. However, its been left (for now) + * for reference. + */ +/* +#if HAVE_ARMV6 +#undef vp8_dbool_start +#define vp8_dbool_start vp8dx_start_decode_v6 + +#undef vp8_dbool_stop +#define vp8_dbool_stop vp8dx_stop_decode_v6 + +#undef vp8_dbool_fill +#define vp8_dbool_fill vp8_bool_decoder_fill_v6 + +#undef vp8_dbool_debool +#define vp8_dbool_debool vp8_decode_bool_v6 + +#undef vp8_dbool_devalue +#define vp8_dbool_devalue vp8_decode_value_v6 +#endif // HAVE_ARMV6 + +#if HAVE_ARMV7 +#undef vp8_dbool_start +#define vp8_dbool_start vp8dx_start_decode_neon + +#undef vp8_dbool_stop +#define vp8_dbool_stop vp8dx_stop_decode_neon + +#undef vp8_dbool_fill +#define vp8_dbool_fill vp8_bool_decoder_fill_neon + +#undef vp8_dbool_debool +#define vp8_dbool_debool vp8_decode_bool_neon + +#undef vp8_dbool_devalue +#define vp8_dbool_devalue vp8_decode_value_neon +#endif // HAVE_ARMV7 +*/ +#endif // DBOOLHUFF_ARM_H |