GNU Compiler Collection (GCC) Internals: Statements

Next: Functions, Previous: Expression trees, Up: GENERIC   [Contents][Index]


10.7 Statements

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: