PandA-2024.02
|
Datastructure to describe functions allocation in high-level synthesis. More...
#include "omp_functions.hpp"
#include "function_behavior.hpp"
#include "hls_manager.hpp"
#include "behavioral_helper.hpp"
#include "dbgPrintHelper.hpp"
Go to the source code of this file.
Functions | |
std::ostream & | operator<< (std::ostream &os, const OmpFunctions *omp_functions) |
Datastructure to describe functions allocation in high-level synthesis.
Definition in file omp_functions.cpp.
std::ostream& operator<< | ( | std::ostream & | os, |
const OmpFunctions * | omp_functions | ||
) |
os | is the output stream |
omp_function | is the OmpFunction to be printed |
Definition at line 60 of file omp_functions.cpp.
References OmpFunctions::atomic_functions, OmpFunctions::hierarchical_functions, OmpFunctions::HLSMgr, indentation, OmpFunctions::kernel_functions, OmpFunctions::locking_functions, OmpFunctions::locks_allocation, OmpFunctions::locks_merge_communication, OmpFunctions::locks_parallel_comunication, OmpFunctions::omp_for_wrappers, and OmpFunctions::parallelized_functions.