Home | History | Annotate | Download | only in fec
      1 /* Internal definitions for dotproduct function */
      2 
      3 struct dotprod {
      4   int len; /* Number of coefficients */
      5 
      6   /* On a MMX or SSE machine, these hold 4 copies of the coefficients,
      7    * preshifted by 0,1,2,3 words to meet all possible input data
      8    * alignments (see Intel ap559 on MMX dot products).
      9    *
     10    * SSE2 is similar, but with 8 words at a time
     11    *
     12    * On a non-MMX machine, only one copy is present
     13    */
     14   signed short *coeffs[8];
     15 };
     16