Skip to content

Outliner::outlineBlock

Outlines the given basic block into a function named 'name'.

Synopsis

Declared in <src/midend/programTransformation/astOutlining/Outliner.hh>

Result
outlineBlock(
    SgBasicBlock* b,
    std::string const& name);

Description

This routine performs the outlining transformation, including insertion of the new outlined‐function declaration and call.

Return Value

Stores the main results of an outlining transformation.

Parameters

Name

Description

b

This class represents the concept of a block (not a basic block from control flow analysis).

Created with MrDocs