PandA-2024.02
Functions
vectorize.cpp File Reference

This class contains the methods for vectorize loop or whole function. More...

#include "vectorize.hpp"
#include "Parameter.hpp"
#include "loop.hpp"
#include "loops.hpp"
#include "application_manager.hpp"
#include "basic_block.hpp"
#include "call_graph.hpp"
#include "call_graph_manager.hpp"
#include "function_behavior.hpp"
#include "design_flow_graph.hpp"
#include "design_flow_manager.hpp"
#include "token_interface.hpp"
#include "behavioral_helper.hpp"
#include "ext_tree_node.hpp"
#include "tree_basic_block.hpp"
#include "tree_helper.hpp"
#include "tree_manager.hpp"
#include "tree_manipulation.hpp"
#include "tree_node_dup.hpp"
#include "tree_reindex.hpp"
#include "dbgPrintHelper.hpp"
#include "string_manipulation.hpp"
#include "utility.hpp"
#include <boost/algorithm/string/replace.hpp>
Include dependency graph for vectorize.cpp:

Go to the source code of this file.

Functions

static std::string ToString (Transformation transformation)
 Header include. More...
 

Detailed Description

This class contains the methods for vectorize loop or whole function.

Author
Marco Lattuada marco.nosp@m..lat.nosp@m.tuada.nosp@m.@pol.nosp@m.imi.i.nosp@m.t

Definition in file vectorize.cpp.

Function Documentation

◆ ToString()

static std::string ToString ( Transformation  transformation)
static

Header include.

. include algorithms/loops_detection behavior include design_flows includes parser/compiler include tree include Skipping warnings due to operator() redefinition

Definition at line 84 of file vectorize.cpp.

References INIT, NONE, SCALAR, and THROW_UNREACHABLE.

Referenced by Vectorize::ClassifyTreeNode(), Vectorize::FixPhis(), and Vectorize::Transform().

Here is the caller graph for this function:

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