GNU Compiler Collection (GCC) Internals: Statements |
---|
Next: Functions, Previous: Expression trees, Up: GENERIC [Contents][Index]
Most statements in GIMPLE are assignment statements, represented by
GIMPLE_ASSIGN
. No other C expressions can appear at statement level;
a reference to a volatile object is converted into a
GIMPLE_ASSIGN
.
There are also several varieties of complex statements.
• Basic Statements: | ||
• Blocks: | ||
• Statement Sequences: | ||
• Empty Statements: | ||
• Jumps: | ||
• Cleanups: | ||
• OpenMP: | ||
• OpenACC: |