GCC Middle and Back End API Reference
ssa_op_iter Struct Reference

#include <ssa-iterators.h>

Collaboration diagram for ssa_op_iter:

Data Fields

enum ssa_op_iter_type iter_type
 
bool done
 
int flags
 
unsigned i
 
unsigned numops
 
use_optype_p uses
 
gimplestmt
 

Detailed Description

This structure is used in the operand iterator loops.  It contains the
items required to determine which operand is retrieved next.  During
optimization, this structure is scalarized, and any unused fields are
optimized away, resulting in little overhead.   

Field Documentation

◆ done

◆ flags

◆ i

◆ iter_type

◆ numops

◆ stmt

◆ uses


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