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_COND

x

x

GIMPLE_DEBUG

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