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: