GCC Middle and Back End API Reference
|
#include <tree-vectorizer.h>
Public Member Functions | |
dump_user_location_t | location () const |
Data Fields | |
slp_tree | root |
vec< stmt_vec_info > | root_stmts |
vec< tree > | remain_defs |
vec< slp_tree > | loads |
slp_tree | reduc_phis |
stmt_vector_for_cost | cost_vec |
vec< _slp_instance * > | subgraph_entries |
slp_instance_kind | kind |
SLP instance is a sequence of stmts in a loop that can be packed into SIMD stmts.
dump_user_location_t _slp_instance::location | ( | ) | const |
Return a location suitable for dumpings related to the SLP instance.
References root, root_stmts, and SLP_TREE_SCALAR_STMTS.
stmt_vector_for_cost _slp_instance::cost_vec |
slp_instance_kind _slp_instance::kind |
slp_tree _slp_instance::reduc_phis |
slp_tree _slp_instance::root |
Referenced by location().
vec<stmt_vec_info> _slp_instance::root_stmts |
Referenced by location().
vec<_slp_instance *> _slp_instance::subgraph_entries |