Home
last modified time | relevance | path

Searched refs:InteropVar (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOpenMPClause.h8009 static OMPInitClause *Create(const ASTContext &C, Expr *InteropVar,
8086 Stmt *InteropVar = nullptr; variable
8089 void setInteropVar(Expr *E) { InteropVar = E; } in setInteropVar()
8105 OMPUseClause(Expr *InteropVar, SourceLocation StartLoc, in OMPUseClause() argument
8109 VarLoc(VarLoc), InteropVar(InteropVar) {} in OMPUseClause()
8122 Expr *getInteropVar() const { return cast<Expr>(InteropVar); } in getInteropVar()
8124 child_range children() { return child_range(&InteropVar, &InteropVar + 1); } in children()
8127 return const_child_range(&InteropVar, &InteropVar + 1); in children()
8161 Stmt *InteropVar = nullptr; variable
8164 void setInteropVar(Expr *E) { InteropVar = E; } in setInteropVar()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DClauseT.h710 using InteropVar = ObjectT<I, E>;
716 std::tuple<OPT(InteropPreference), InteropTypes, InteropVar> t;
1154 using InteropVar = ObjectT<I, E>;
1156 InteropVar v;
H A DOMPIRBuilder.h2603 Value *InteropVar,
2620 Value *InteropVar, Value *Device,
2636 Value *InteropVar, Value *Device,
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenMP.h1013 ActOnOpenMPInitClause(Expr *InteropVar, OMPInteropInfo &InteropInfo,
1018 OMPClause *ActOnOpenMPUseClause(Expr *InteropVar, SourceLocation StartLoc,
1023 OMPClause *ActOnOpenMPDestroyClause(Expr *InteropVar, SourceLocation StartLoc,
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DOpenMPClause.cpp1645 OMPInitClause *OMPInitClause::Create(const ASTContext &C, Expr *InteropVar, in Create() argument
1657 Clause->setInteropVar(InteropVar); in Create()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp5897 const LocationDescription &Loc, Value *InteropVar, in createOMPInteropInit() argument
5917 Ident, ThreadId, InteropVar, InteropTypeVal, in createOMPInteropInit()
5926 const LocationDescription &Loc, Value *InteropVar, Value *Device, in createOMPInteropDestroy() argument
5944 Ident, ThreadId, InteropVar, Device, in createOMPInteropDestroy()
5953 Value *InteropVar, Value *Device, in createOMPInteropUse() argument
5972 Ident, ThreadId, InteropVar, Device, in createOMPInteropUse()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp16740 Expr *InteropVar, OMPInteropInfo &InteropInfo, SourceLocation StartLoc, in ActOnOpenMPInitClause() argument
16743 if (!isValidInteropVariable(SemaRef, InteropVar, VarLoc, OMPC_init)) in ActOnOpenMPInitClause()
16760 return OMPInitClause::Create(getASTContext(), InteropVar, InteropInfo, in ActOnOpenMPInitClause()
16764 OMPClause *SemaOpenMP::ActOnOpenMPUseClause(Expr *InteropVar, in ActOnOpenMPUseClause() argument
16770 if (!isValidInteropVariable(SemaRef, InteropVar, VarLoc, OMPC_use)) in ActOnOpenMPUseClause()
16774 OMPUseClause(InteropVar, StartLoc, LParenLoc, VarLoc, EndLoc); in ActOnOpenMPUseClause()
16777 OMPClause *SemaOpenMP::ActOnOpenMPDestroyClause(Expr *InteropVar, in ActOnOpenMPDestroyClause() argument
16782 if (!InteropVar && getLangOpts().OpenMP >= 52 && in ActOnOpenMPDestroyClause()
16789 if (InteropVar && in ActOnOpenMPDestroyClause()
16790 !isValidInteropVariable(SemaRef, InteropVar, VarLoc, OMPC_destroy)) in ActOnOpenMPDestroyClause()
[all …]
H A DTreeTransform.h2318 OMPClause *RebuildOMPInitClause(Expr *InteropVar, OMPInteropInfo &InteropInfo, in RebuildOMPInitClause() argument
2324 InteropVar, InteropInfo, StartLoc, LParenLoc, VarLoc, EndLoc); in RebuildOMPInitClause()
2331 OMPClause *RebuildOMPUseClause(Expr *InteropVar, SourceLocation StartLoc, in RebuildOMPUseClause() argument
2334 return getSema().OpenMP().ActOnOpenMPUseClause(InteropVar, StartLoc, in RebuildOMPUseClause()
2342 OMPClause *RebuildOMPDestroyClause(Expr *InteropVar, SourceLocation StartLoc, in RebuildOMPDestroyClause() argument
2347 InteropVar, StartLoc, LParenLoc, VarLoc, EndLoc); in RebuildOMPDestroyClause()