src
Files
Name |
---|
src/Debug.h This file defines a debug macro for sotoc. |
src/DeclResolver.cpp This file implements the class DeclResolver. |
src/DeclResolver.h This file implements the class DeclResolver which is used to record and order types and functions in the input code that are required by the target regions. |
src/main.cpp This file implements sotoc, a clang to to enable outlining of OpenMP target region, which can be used by different compiler. |
src/OmpPragma.cpp This file implements the class OmpPragma, which is used to generate repla- cement pragmas for teams and team combined constructs. |
src/OmpPragma.h |
src/TargetCode.cpp This file implements the class TargetCode, which can be used to add code fragments and to generate new code (i.e., for outlining OpenMP target region) from these fragments. |
src/TargetCode.h |
src/TargetCodeFragment.cpp This file implements the classes TargetCodeDecl and TargetCodeRegion. |
src/TargetCodeFragment.h |
src/TargetRegionVariable.cpp This file implements the class TargetRegionVariable. |
src/TargetRegionVariable.h |
src/Visitors.cpp This file implements the classes DiscoverTypesInDeclVisitor and FindTargetCodeVisitor. |
src/Visitors.h |
Last update: 2021-11-24