12.2 GIMPLE instruction set

The following table briefly describes the GIMPLE instruction set.

Instruction High GIMPLE Low GIMPLE
GIMPLE_ASM x x
GIMPLE_ASSIGN x x
GIMPLE_BIND x
GIMPLE_CALL x x
GIMPLE_CATCH x
GIMPLE_CHANGE_DYNAMIC_TYPE x x
GIMPLE_COND x x
GIMPLE_EH_FILTER x
GIMPLE_GOTO x x
GIMPLE_LABEL x x
GIMPLE_NOP x x
GIMPLE_OMP_ATOMIC_LOAD x x
GIMPLE_OMP_ATOMIC_STORE x x
GIMPLE_OMP_CONTINUE x x
GIMPLE_OMP_CRITICAL x x
GIMPLE_OMP_FOR x x
GIMPLE_OMP_MASTER x x
GIMPLE_OMP_ORDERED x x
GIMPLE_OMP_PARALLEL x x
GIMPLE_OMP_RETURN x x
GIMPLE_OMP_SECTION x x
GIMPLE_OMP_SECTIONS x x
GIMPLE_OMP_SECTIONS_SWITCH x x
GIMPLE_OMP_SINGLE x x
GIMPLE_PHI x
GIMPLE_RESX x
GIMPLE_RETURN x x
GIMPLE_SWITCH x x
GIMPLE_TRY x