|
Monero
|
#include "tests/benchmark.h"#include <boost/fusion/adapted/std_tuple.hpp>#include <boost/fusion/algorithm/iteration/fold.hpp>#include <boost/preprocessor/seq/enum.hpp>#include <boost/preprocessor/seq/for_each.hpp>#include <boost/preprocessor/seq/seq.hpp>#include <boost/preprocessor/seq.hpp>#include <boost/preprocessor/stringize.hpp>#include <boost/spirit/include/karma_char.hpp>#include <boost/spirit/include/karma_format.hpp>#include <boost/spirit/include/karma_repeat.hpp>#include <boost/spirit/include/karma_right_alignment.hpp>#include <boost/spirit/include/karma_sequence.hpp>#include <boost/spirit/include/karma_string.hpp>#include <boost/spirit/include/karma_uint.hpp>#include <boost/spirit/include/qi_char.hpp>#include <boost/spirit/include/qi_list.hpp>#include <boost/spirit/include/qi_parse.hpp>#include <boost/spirit/include/qi_uint.hpp>#include <chrono>#include <cstring>#include <functional>#include <iostream>#include <stdexcept>#include <string>#include <tuple>#include <type_traits>#include <utility>#include <vector>#include "crypto/crypto.h"#include "cryptonote_basic/cryptonote_basic.h"#include "monero/crypto/amd64-64-24k.h"#include "monero/crypto/amd64-51-30k.h"
Macros | |
| #define | CHECK(...) |
| #define | FORWARD_FUNCTION(func) |
| Define function that forwards arguments to crypto::func. | |
| #define | CRYPTO_FUNCTION(library, func) |
| #define | CRYPTO_BENCHMARK(r, _, library) |
Functions | |
| int | main (int argc, char **argv) |
| #define CHECK | ( | ... | ) |
| #define CRYPTO_BENCHMARK | ( | r, | |
| _, | |||
| library ) |
| #define CRYPTO_FUNCTION | ( | library, | |
| func ) |
| #define FORWARD_FUNCTION | ( | func | ) |
| int main | ( | int | argc, |
| char ** | argv ) |