PandA-2024.02
Macros
commutative_expr_restructuring.cpp File Reference

Analysis step restructuring tree of commutative expressions to reduce the critical path delay. More...

#include "commutative_expr_restructuring.hpp"
#include "Parameter.hpp"
#include "application_manager.hpp"
#include "design_flow_graph.hpp"
#include "design_flow_manager.hpp"
#include "hls.hpp"
#include "hls_manager.hpp"
#include "hls_step.hpp"
#include "fu_binding.hpp"
#include "allocation_information.hpp"
#include "schedule.hpp"
#include "token_interface.hpp"
#include "dbgPrintHelper.hpp"
#include "string_manipulation.hpp"
#include "tree_basic_block.hpp"
#include "tree_helper.hpp"
#include "tree_manager.hpp"
#include "tree_manipulation.hpp"
#include "tree_node.hpp"
#include "tree_reindex.hpp"
Include dependency graph for commutative_expr_restructuring.cpp:

Go to the source code of this file.

Macros

#define EPSILON   0.0001
 Header include. More...
 

Detailed Description

Analysis step restructuring tree of commutative expressions to reduce the critical path delay.

Author
Fabrizio Ferrandi fabri.nosp@m.zio..nosp@m.ferra.nosp@m.ndi@.nosp@m.polim.nosp@m.i.it

Definition in file commutative_expr_restructuring.cpp.

Macro Definition Documentation

◆ EPSILON

#define EPSILON   0.0001

Header include.

. include behavior include design_flows includes HLS includes HLS/binding/module HLS/module_allocation HLS/scheduling include parser/compiler include tree includes

Definition at line 81 of file commutative_expr_restructuring.cpp.

Referenced by commutative_expr_restructuring::InternalExec().


Generated on Mon Feb 12 2024 13:03:22 for PandA-2024.02 by doxygen 1.8.13