"test/vscode:/vscode.git/clone" did not exist on "42e67e3d1b73f4716458655cd66d9d0c736e09c1"
Commit a7facf9d authored by Khalique's avatar Khalique
Browse files

formatting

parent 36221655
......@@ -55,10 +55,7 @@ static void print_instruction(std::ostream& os,
}
template <class F>
static void print_program(
const program& p,
F print_func
)
static void print_program(const program& p, F print_func)
{
std::unordered_map<instruction_ref, std::string> names;
int count = 0;
......@@ -475,7 +472,7 @@ void program::perf_report(std::ostream& os, std::size_t n, parameter_map params)
double calculate_overhead_percent = calculate_overhead_time * 100.0 / total_time;
print_program(*this, [&](auto ins, const auto& names) {
print_instruction(std::cout,ins, names);
print_instruction(std::cout, ins, names);
double avg = common_average(ins_vec[ins]);
double percent = std::ceil(100.0 * avg / total_instruction_time);
os << ": " << avg << "ms, " << percent << "%";
......@@ -543,7 +540,8 @@ void program::print_graph(std::ostream& os) const
os << "digraph {" << std::endl;
os << "\trankdir=LR;" << std::endl;
print_program(*this, [&](auto ins, const auto& names) {
os << "\t" << enclose_name(names.at(ins)) << "[label=" << enclose_name(to_string(ins->get_operator())) << "];";
os << "\t" << enclose_name(names.at(ins))
<< "[label=" << enclose_name(to_string(ins->get_operator())) << "];";
os << std::endl;
if(!ins->inputs().empty())
{
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment