#include <polynomial_unrolled.hpp>
List of all members.
Public Types
- typedef implementation
< vector_linear, V > Vec
Static Public Member Functions
- static void op (C *dest, const C *s1, const C *s2, nat n1, nat n2)
Detailed Description
template<typename V, typename C>
struct mmx::polynomial_tmul_helper< V, C >
Definition at line 66 of file polynomial_unrolled.hpp.
Member Typedef Documentation
typedef implementation<vector_linear,V> Vec |
Member Function Documentation
static void op |
( |
C * |
dest, |
|
|
const C * |
s1, |
|
|
const C * |
s2, |
|
|
nat |
n1, |
|
|
nat |
n2 |
|
) |
| [inline, static] |
Definition at line 70 of file polynomial_unrolled.hpp.
{
for (nat i = 0; i < n2; i++, dest++, s2++)
*dest = Vec::inn_prod (s1, s2, n1);
}
The documentation for this struct was generated from the following file: