You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
448 B
16 lines
448 B
/* Internal definitions for dotproduct function */
|
|
|
|
struct dotprod {
|
|
int len; /* Number of coefficients */
|
|
|
|
/* On a MMX or SSE machine, these hold 4 copies of the coefficients,
|
|
* preshifted by 0,1,2,3 words to meet all possible input data
|
|
* alignments (see Intel ap559 on MMX dot products).
|
|
*
|
|
* SSE2 is similar, but with 8 words at a time
|
|
*
|
|
* On a non-MMX machine, only one copy is present
|
|
*/
|
|
signed short *coeffs[8];
|
|
};
|