|
LibSWIFFT
1.2.0
|
LibSWIFFT internal C code generation. More...
#include <iostream>#include <fstream>#include <iomanip>#include "libswifft/swifft.h"#include "swifft_ops.inl"
Macros | |
| #define | SWIFFT_ISET() SWIFFT_INSTRUCTION_SET |
Functions | |
| void | writeArray (std::ofstream &out, const int16_t *arr, size_t arrlen, const char *arrsig) |
| Writes an array of 16-bit elements in C source-code format. More... | |
| int | main (int argc, char **argv) |
| Writes C source code for the generated SWIFFT key into a file given as the first argument of the program. More... | |
LibSWIFFT internal C code generation.
| #define SWIFFT_ISET | ( | ) | SWIFFT_INSTRUCTION_SET |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Writes C source code for the generated SWIFFT key into a file given as the first argument of the program.
| void writeArray | ( | std::ofstream & | out, |
| const int16_t * | arr, | ||
| size_t | arrlen, | ||
| const char * | arrsig | ||
| ) |
Writes an array of 16-bit elements in C source-code format.
| [in,out] | out | the output stream to write to. |
| [in] | arr | the array to write. |
| [in] | arrlen | the length of the array. |
| [in] | arrsig | a signature of the array: a suffix-name followed by dimensions specification. |
1.8.13