33 |
* |
* |
34 |
* - Sun Jun 16 00:12:49 2002 Added legal header |
* - Sun Jun 16 00:12:49 2002 Added legal header |
35 |
* Cosmetic |
* Cosmetic |
36 |
* $Id: mem_transfer.h,v 1.8.2.2 2002-12-19 00:41:02 Isibaar Exp $ |
* $Id: mem_transfer.h,v 1.8.2.3 2003-02-12 11:44:57 syskin Exp $ |
37 |
* |
* |
38 |
****************************************************************************/ |
****************************************************************************/ |
39 |
|
|
79 |
TRANSFER_16TO8COPY transfer_16to8copy_ia64; |
TRANSFER_16TO8COPY transfer_16to8copy_ia64; |
80 |
|
|
81 |
/***************************************************************************** |
/***************************************************************************** |
82 |
* transfer8to16 + substraction op API |
* transfer8to16 + substraction *writeback* op API |
83 |
****************************************************************************/ |
****************************************************************************/ |
84 |
|
|
85 |
typedef void (TRANSFER_8TO16SUB) (int16_t * const dct, |
typedef void (TRANSFER_8TO16SUB) (int16_t * const dct, |
99 |
TRANSFER_8TO16SUB transfer_8to16sub_ia64; |
TRANSFER_8TO16SUB transfer_8to16sub_ia64; |
100 |
|
|
101 |
/***************************************************************************** |
/***************************************************************************** |
102 |
|
* transfer8to16 + substraction *readonly* op API |
103 |
|
****************************************************************************/ |
104 |
|
|
105 |
|
typedef void (TRANSFER_8TO16SUBRO) (int16_t * const dct, |
106 |
|
const uint8_t * const cur, |
107 |
|
const uint8_t * ref, |
108 |
|
const uint32_t stride); |
109 |
|
|
110 |
|
typedef TRANSFER_8TO16SUBRO *TRANSFER_8TO16SUBRO_PTR; |
111 |
|
|
112 |
|
/* Our global function pointer - Initialized in xvid.c */ |
113 |
|
extern TRANSFER_8TO16SUBRO_PTR transfer_8to16subro; |
114 |
|
|
115 |
|
/* Implemented functions */ |
116 |
|
TRANSFER_8TO16SUBRO transfer_8to16subro_c; |
117 |
|
TRANSFER_8TO16SUBRO transfer_8to16subro_mmx; |
118 |
|
TRANSFER_8TO16SUBRO transfer_8to16subro_3dne; |
119 |
|
|
120 |
|
/***************************************************************************** |
121 |
* transfer8to16 + substraction op API - Bidirectionnal Version |
* transfer8to16 + substraction op API - Bidirectionnal Version |
122 |
****************************************************************************/ |
****************************************************************************/ |
123 |
|
|