GCC Middle and Back End API Reference
_slp_oprnd_info Struct Reference
Collaboration diagram for _slp_oprnd_info:

Data Fields

vec< stmt_vec_infodef_stmts
 
vec< treeops
 
tree first_op_type
 
enum vect_def_type first_dt
 
bool any_pattern
 
bool first_gs_p
 
gather_scatter_info first_gs_info
 

Detailed Description

This structure is used in creation of an SLP tree.  Each instance
corresponds to the same operand in a group of scalar stmts in an SLP
node.   

Field Documentation

◆ any_pattern

bool _slp_oprnd_info::any_pattern

◆ def_stmts

vec<stmt_vec_info> _slp_oprnd_info::def_stmts

◆ first_dt

enum vect_def_type _slp_oprnd_info::first_dt

◆ first_gs_info

gather_scatter_info _slp_oprnd_info::first_gs_info

◆ first_gs_p

bool _slp_oprnd_info::first_gs_p

◆ first_op_type

tree _slp_oprnd_info::first_op_type

◆ ops

vec<tree> _slp_oprnd_info::ops

The documentation for this struct was generated from the following file: