Skip to content

OmpSupport::generateOutlinedTask

A helper function to generate implicit or explicit task for either omp parallel or omp task

Synopsis

Declared in <src/midend/programTransformation/ompLowering/omp_lowering.h>

SgFunctionDeclaration*
generateOutlinedTask(
    SgNode* node,
    std::string& wrapper_name,
    std::set<SgVariableSymbol const*>& syms,
    std::set<SgVariableSymbol const*>& pdSyms3,
    bool use_task_param = false);

Return Value

This class represents the concept of a function declaration statement.

Parameters

Name

Description

node

This class represents the base class for all IR nodes within Sage III.

Created with MrDocs