Skip to content

OmpSupport::extractMapClauses

Extract map clause information

Synopsis

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

void
extractMapClauses(
    std::vector<SgOmpClause*> map_clauses,
    std::map<SgSymbol*, std::vector<std::pair<SgExpression*, SgExpression*>>>& array_dimensions,
    std::map<SgSymbol*, std::vector<std::pair<SgOmpClause::omp_map_dist_data_enum, SgExpression*>>>& dist_data_policies,
    SgOmpMapClause** map_alloc_clause,
    SgOmpMapClause** map_to_clause,
    SgOmpMapClause** map_from_clause,
    SgOmpMapClause** map_tofrom_clause);

Parameters

Name

Description

map_clauses

A standard container which offers fixed time access to individual elements in any order.

Created with MrDocs