Vector Optimized Library of Kernels
3.3.0
Architecture-tuned implementations of math kernels
volk_profile.h
Go to the documentation of this file.
1
/* -*- c++ -*- */
2
/*
3
* Copyright 2012-2014 Free Software Foundation, Inc.
4
*
5
* This file is part of VOLK
6
*
7
* SPDX-License-Identifier: LGPL-3.0-or-later
8
*/
9
10
#include <stdbool.h>
// for bool
11
#include <iosfwd>
// for ofstream
12
#include <string>
// for string
13
#include <vector>
// for vector
14
15
class
volk_test_results_t
;
16
17
void
read_results
(std::vector<volk_test_results_t>*
results
);
18
void
read_results
(std::vector<volk_test_results_t>*
results
, std::string path);
19
void
write_results
(
const
std::vector<volk_test_results_t>*
results
,
bool
update_result);
20
void
write_results
(
const
std::vector<volk_test_results_t>*
results
,
21
bool
update_result,
22
const
std::string path);
23
void
write_json
(std::ofstream& json_file, std::vector<volk_test_results_t>
results
);
write_results
void write_results(const std::vector< volk_test_results_t > *results, bool update_result)
Definition:
volk_profile.cc:268
volk_test_results_t::results
std::map< std::string, volk_test_time_t > results
Definition:
qa_utils.h:57
volk_test_results_t
Definition:
qa_utils.h:51
write_json
void write_json(std::ofstream &json_file, std::vector< volk_test_results_t > results)
Definition:
volk_profile.cc:327
read_results
void read_results(std::vector< volk_test_results_t > *results)
Definition:
volk_profile.cc:208
apps
volk_profile.h
Generated by
1.8.20