Searched refs:SemaOpenMP (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 2002 void SemaOpenMP::InitDataSharingAttributesStack() { in InitDataSharingAttributesStack() 2008 void SemaOpenMP::pushOpenMPFunctionRegion() { DSAStack->pushFunction(); } in pushOpenMPFunctionRegion() 2010 void SemaOpenMP::popOpenMPFunctionRegion(const FunctionScopeInfo *OldFSI) { in popOpenMPFunctionRegion() 2030 SemaOpenMP::diagIfOpenMPDeviceCode(SourceLocation Loc, unsigned DiagID, in diagIfOpenMPDeviceCode() 2068 SemaOpenMP::diagIfOpenMPHostCode(SourceLocation Loc, unsigned DiagID, in diagIfOpenMPHostCode() 2108 bool SemaOpenMP::isOpenMPCapturedByRef(const ValueDecl *D, unsigned Level, in isOpenMPCapturedByRef() 2287 unsigned SemaOpenMP::getOpenMPNestingLevel() const { in getOpenMPNestingLevel() 2292 bool SemaOpenMP::isInOpenMPTaskUntiedContext() const { in isInOpenMPTaskUntiedContext() 2297 bool SemaOpenMP::isInOpenMPTargetExecutionDirective() const { in isInOpenMPTargetExecutionDirective() 2308 bool SemaOpenMP::isOpenMPRebuildMemberExpr(ValueDecl *D) { in isOpenMPRebuildMemberExpr() [all …]
|
| H A D | Sema.cpp | 300 OpenMPPtr(std::make_unique<SemaOpenMP>(*this)), in Sema()
|
| H A D | TreeTransform.h | 2308 ArrayRef<SemaOpenMP::UsesAllocatorsData> Data, SourceLocation StartLoc, in RebuildOMPUsesAllocatorsClause() 2857 ArrayRef<SemaOpenMP::OMPIteratorData> Data) { in RebuildOMPIteratorExpr() 11625 SmallVector<SemaOpenMP::UsesAllocatorsData, 16> Data; in TransformOMPUsesAllocatorsClause() 11638 SemaOpenMP::UsesAllocatorsData &NewD = Data.emplace_back(); in TransformOMPUsesAllocatorsClause() 13344 SmallVector<SemaOpenMP::OMPIteratorData, 4> Data(NumIterators); in TransformOMPIteratorExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseOpenMP.cpp | 700 SemaOpenMP::OpenMPVarListDataTy Data; in parseDeclareSimdClauses() 1402 SemaOpenMP::OpenMPVarListDataTy Data; in ParseOMPDeclareVariantClauses() 1759 SemaOpenMP::DeclareTargetContextInfo &DTCI) { in ParseOMPDeclareTargetClauses() 1863 SemaOpenMP::DeclareTargetContextInfo::MapInfo MI{MT, NameInfo.getLoc()}; in ParseOMPDeclareTargetClauses() 2192 SemaOpenMP::DeclareTargetContextInfo DTCI(DKind, DTLoc); in ParseOpenMPDeclarativeDirectiveWithExtDecl() 2222 const SemaOpenMP::DeclareTargetContextInfo &DTCI = in ParseOpenMPDeclarativeDirectiveWithExtDecl() 2804 SemaOpenMP::DeclareTargetContextInfo DTCI(DKind, DTLoc); in ParseOpenMPDeclarativeOrExecutableDirective() 2960 SmallVector<SemaOpenMP::UsesAllocatorsData, 4> Data; in ParseOpenMPUsesAllocatorClause() 2974 SemaOpenMP::UsesAllocatorsData &D = Data.emplace_back(); in ParseOpenMPUsesAllocatorClause() 3418 SemaOpenMP::DeclareTargetContextInfo &DTCI, bool ParseOnly) { in ParseOpenMPIndirectClause() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 6431 void ParseOMPDeclareTargetClauses(SemaOpenMP::DeclareTargetContextInfo &DTCI); 6733 bool ParseOpenMPIndirectClause(SemaOpenMP::DeclareTargetContextInfo &DTCI, 6955 SemaOpenMP::OpenMPVarListDataTy &Data, 6960 SemaOpenMP::OpenMPVarListDataTy &Data); 6963 bool parseMapperModifier(SemaOpenMP::OpenMPVarListDataTy &Data); 6970 bool parseMapTypeModifiers(SemaOpenMP::OpenMPVarListDataTy &Data);
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaOpenMP.h | 48 class SemaOpenMP : public SemaBase { 50 SemaOpenMP(Sema &S);
|
| H A D | Sema.h | 174 class SemaOpenMP; variable 1489 SemaOpenMP &OpenMP() { in OpenMP() 1588 std::unique_ptr<SemaOpenMP> OpenMPPtr;
|
| /freebsd/lib/clang/libclang/ |
| H A D | Makefile | 635 SRCS_MIN+= Sema/SemaOpenMP.cpp
|