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

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: