#### 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`.