git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.3.x@1107 632fc199-4ca6-4c93-a231-07263d6284db
This commit is contained in:
DRC 2014-02-05 07:40:00 +00:00
Родитель 8d55c88cda
Коммит 3e00f03aea
1 изменённых файлов: 12 добавлений и 1 удалений

Просмотреть файл

@ -1,5 +1,5 @@
/*
* ARM NEON optimizations for libjpeg-turbo
* ARMv7 NEON optimizations for libjpeg-turbo
*
* Copyright (C) 2009-2011 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
@ -35,6 +35,7 @@
#define RESPECT_STRICT_ALIGNMENT 1
/*****************************************************************************/
/* Supplementary macro for setting function attributes */
@ -62,6 +63,7 @@ _\fname:
vtrn.32 \x1, \x3
.endm
#define CENTERJSAMPLE 128
/*****************************************************************************/
@ -670,6 +672,7 @@ asm_function jsimd_idct_islow_neon
.unreq ROW7R
.endfunc
/*****************************************************************************/
/*
@ -894,6 +897,7 @@ asm_function jsimd_idct_ifast_neon
.unreq TMP4
.endfunc
/*****************************************************************************/
/*
@ -1108,6 +1112,7 @@ asm_function jsimd_idct_4x4_neon
.purgem idct_helper
/*****************************************************************************/
/*
@ -1262,6 +1267,7 @@ asm_function jsimd_idct_2x2_neon
.purgem idct_helper
/*****************************************************************************/
/*
@ -1561,6 +1567,7 @@ generate_jsimd_ycc_rgb_convert_neon extxrgb, 32, 1, 2, 3
.purgem do_load
.purgem do_store
/*****************************************************************************/
/*
@ -1871,6 +1878,7 @@ generate_jsimd_rgb_ycc_convert_neon extxrgb, 32, 1, 2, 3
.purgem do_load
.purgem do_store
/*****************************************************************************/
/*
@ -1934,6 +1942,7 @@ asm_function jsimd_convsamp_neon
.unreq TMP4
.endfunc
/*****************************************************************************/
/*
@ -2057,6 +2066,7 @@ asm_function jsimd_fdct_ifast_neon
.unreq TMP
.endfunc
/*****************************************************************************/
/*
@ -2158,6 +2168,7 @@ asm_function jsimd_quantize_neon
.unreq LOOP_COUNT
.endfunc
/*****************************************************************************/
/*