GNU Compiler Collection (GCC) Internals: GIMPLE_LABEL

Next: `GIMPLE_NOP`, Previous: `GIMPLE_EH_FILTER`, Up: Tuple specific accessors [Contents][Index]

#### 12.7.9 `GIMPLE_LABEL`

GIMPLE function: gimple gimple_build_label (tree label)

  Build a `GIMPLE_LABEL` statement with corresponding to the tree label, `LABEL`.

GIMPLE function: tree gimple_label_label (gimple g)

  Return the `LABEL_DECL` node used by `GIMPLE_LABEL` statement `G`.

GIMPLE function: void gimple_label_set_label (gimple g, tree label)

  Set `LABEL` to be the `LABEL_DECL` node used by `GIMPLE_LABEL` statement `G`.

GIMPLE function: gimple gimple_build_goto (tree dest)

  Build a `GIMPLE_GOTO` statement to label `DEST`.

GIMPLE function: tree gimple_goto_dest (gimple g)

  Return the destination of the unconditional jump `G`.

GIMPLE function: void gimple_goto_set_dest (gimple g, tree dest)

  Set `DEST` to be the destination of the unconditional jump `G`.