PandA-2024.02
|
Abstract class for passes performing a dynamic profiling of loops, paths or both by means of predependence. More...
Go to the source code of this file.
Data Structures | |
class | HostProfiling |
Class to perform profiling. More... | |
Enumerations | |
enum | HostProfiling_Method { HostProfiling_Method::PM_NONE = 0, HostProfiling_Method::PM_BBP = 1, HostProfiling_Method::PM_HPP = 2, HostProfiling_Method::PM_TP = 4, HostProfiling_Method::PM_MAX_LOOP_ITERATIONS = 8, HostProfiling_Method::PM_PATH_PROBABILITY = 16, HostProfiling_Method::PM_XML_FILE = 32 } |
Different profiling method. More... | |
Functions | |
HostProfiling_Method | operator & (const HostProfiling_Method first, const HostProfiling_Method second) |
forward declarations | |
Superclass include Utility include | |
REF_FORWARD_DECL (tree_manager) | |
REF_FORWARD_DECL (loop) | |
Abstract class for passes performing a dynamic profiling of loops, paths or both by means of predependence.
Definition in file host_profiling.hpp.
|
strong |
Different profiling method.
Definition at line 60 of file host_profiling.hpp.
HostProfiling_Method operator& | ( | const HostProfiling_Method | first, |
const HostProfiling_Method | second | ||
) |
Definition at line 61 of file host_profiling.cpp.
REF_FORWARD_DECL | ( | tree_manager | ) |
REF_FORWARD_DECL | ( | loop | ) |