Function OmpSupport::generateOutlinedTask

Function OmpSupport::generateOutlinedTask#

Function Documentation#

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

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