25 #if (CONFIG_PRORES_DECODER || CONFIG_PRORES_LGPL_DECODER) && ARCH_X86_64 && HAVE_X86ASM
27 int16_t *
block, int16_t *qmat);
29 #define PR_WRAP(INSN) \
30 static void ff_prores_idct_put_10_##INSN##_wrap(int16_t *dst){ \
31 LOCAL_ALIGNED(16, int16_t, qmat, [64]); \
32 LOCAL_ALIGNED(16, int16_t, tmp, [64]); \
35 for(i=0; i<64; i++){ \
39 ff_prores_idct_put_10_##INSN (dst, 16, tmp, qmat); \
41 for(i=0; i<64; i++) { \
48 # if HAVE_AVX_EXTERNAL
50 int16_t *
block, int16_t *qmat);
60 #if HAVE_MMXEXT_INLINE
73 #if CONFIG_MPEG4_DECODER && HAVE_X86ASM
78 #if HAVE_SSE2_EXTERNAL
82 #if (CONFIG_PRORES_DECODER || CONFIG_PRORES_LGPL_DECODER) && ARCH_X86_64 && HAVE_X86ASM
84 # if HAVE_AVX_EXTERNAL
90 #if HAVE_SSE2_EXTERNAL
106 0x00, 0x08, 0x04, 0x09, 0x01, 0x0C, 0x05, 0x0D,
107 0x10, 0x18, 0x14, 0x19, 0x11, 0x1C, 0x15, 0x1D,
108 0x20, 0x28, 0x24, 0x29, 0x21, 0x2C, 0x25, 0x2D,
109 0x12, 0x1A, 0x16, 0x1B, 0x13, 0x1E, 0x17, 0x1F,
110 0x02, 0x0A, 0x06, 0x0B, 0x03, 0x0E, 0x07, 0x0F,
111 0x30, 0x38, 0x34, 0x39, 0x31, 0x3C, 0x35, 0x3D,
112 0x22, 0x2A, 0x26, 0x2B, 0x23, 0x2E, 0x27, 0x2F,
113 0x32, 0x3A, 0x36, 0x3B, 0x33, 0x3E, 0x37, 0x3F,
125 for (
i = 0;
i < 64;
i++)
129 for (
i = 0;
i < 64;
i++)