28 #if (CONFIG_PRORES_DECODER || CONFIG_PRORES_LGPL_DECODER) && ARCH_X86_64 && HAVE_X86ASM
30 int16_t *
block, int16_t *qmat);
32 #define PR_WRAP(INSN) \
33 static void ff_prores_idct_put_10_##INSN##_wrap(int16_t *dst){ \
34 LOCAL_ALIGNED(16, int16_t, qmat, [64]); \
35 LOCAL_ALIGNED(16, int16_t, tmp, [64]); \
38 for(i=0; i<64; i++){ \
42 ff_prores_idct_put_10_##INSN (dst, 16, tmp, qmat); \
44 for(i=0; i<64; i++) { \
51 # if HAVE_AVX_EXTERNAL
53 int16_t *
block, int16_t *qmat);
63 #if HAVE_MMXEXT_INLINE
76 #if CONFIG_MPEG4_DECODER && HAVE_X86ASM
81 #if HAVE_SSE2_EXTERNAL
85 #if (CONFIG_PRORES_DECODER || CONFIG_PRORES_LGPL_DECODER) && ARCH_X86_64 && HAVE_X86ASM
87 # if HAVE_AVX_EXTERNAL
93 #if HAVE_SSE2_EXTERNAL
109 0x00, 0x08, 0x04, 0x09, 0x01, 0x0C, 0x05, 0x0D,
110 0x10, 0x18, 0x14, 0x19, 0x11, 0x1C, 0x15, 0x1D,
111 0x20, 0x28, 0x24, 0x29, 0x21, 0x2C, 0x25, 0x2D,
112 0x12, 0x1A, 0x16, 0x1B, 0x13, 0x1E, 0x17, 0x1F,
113 0x02, 0x0A, 0x06, 0x0B, 0x03, 0x0E, 0x07, 0x0F,
114 0x30, 0x38, 0x34, 0x39, 0x31, 0x3C, 0x35, 0x3D,
115 0x22, 0x2A, 0x26, 0x2B, 0x23, 0x2E, 0x27, 0x2F,
116 0x32, 0x3A, 0x36, 0x3B, 0x33, 0x3E, 0x37, 0x3F,
128 for (
i = 0;
i < 64;
i++)
132 for (
i = 0;
i < 64;
i++)