Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DOpenMPClause.h8046 Stmt *InteropVar = nullptr; variable
8049 void setInteropVar(Expr *E) { InteropVar = E; } in setInteropVar()
8069 VarLoc(VarLoc), InteropVar(InteropVar) {} in OMPUseClause()
8084 child_range children() { return child_range(&InteropVar, &InteropVar + 1); } in children()
8087 return const_child_range(&InteropVar, &InteropVar + 1); in children()
8121 Stmt *InteropVar = nullptr; variable
8144 LParenLoc(LParenLoc), VarLoc(VarLoc), InteropVar(InteropVar) {} in OMPDestroyClause()
8168 if (InteropVar) in children()
8169 return child_range(&InteropVar, &InteropVar + 1); in children()
8174 if (InteropVar) in children()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h2003 Value *InteropVar,
2020 Value *InteropVar, Value *Device,
2036 Value *InteropVar, Value *Device,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp4342 const LocationDescription &Loc, Value *InteropVar, in createOMPInteropInit() argument
4362 Ident, ThreadId, InteropVar, InteropTypeVal, in createOMPInteropInit()
4371 const LocationDescription &Loc, Value *InteropVar, Value *Device, in createOMPInteropDestroy() argument
4389 Ident, ThreadId, InteropVar, Device, in createOMPInteropDestroy()
4398 Value *InteropVar, Value *Device, in createOMPInteropUse() argument
4417 Ident, ThreadId, InteropVar, Device, in createOMPInteropUse()
/freebsd-14.2/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-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp17950 Sema::ActOnOpenMPInitClause(Expr *InteropVar, OMPInteropInfo &InteropInfo, in ActOnOpenMPInitClause() argument
17954 if (!isValidInteropVariable(*this, InteropVar, VarLoc, OMPC_init)) in ActOnOpenMPInitClause()
17971 return OMPInitClause::Create(Context, InteropVar, InteropInfo, StartLoc, in ActOnOpenMPInitClause()
17975 OMPClause *Sema::ActOnOpenMPUseClause(Expr *InteropVar, SourceLocation StartLoc, in ActOnOpenMPUseClause() argument
17980 if (!isValidInteropVariable(*this, InteropVar, VarLoc, OMPC_use)) in ActOnOpenMPUseClause()
17984 OMPUseClause(InteropVar, StartLoc, LParenLoc, VarLoc, EndLoc); in ActOnOpenMPUseClause()
17987 OMPClause *Sema::ActOnOpenMPDestroyClause(Expr *InteropVar, in ActOnOpenMPDestroyClause() argument
17992 if (!InteropVar && LangOpts.OpenMP >= 52 && in ActOnOpenMPDestroyClause()
17999 if (InteropVar && in ActOnOpenMPDestroyClause()
18000 !isValidInteropVariable(*this, InteropVar, VarLoc, OMPC_destroy)) in ActOnOpenMPDestroyClause()
[all …]
H A DTreeTransform.h2292 OMPClause *RebuildOMPInitClause(Expr *InteropVar, OMPInteropInfo &InteropInfo, in RebuildOMPInitClause() argument
2297 return getSema().ActOnOpenMPInitClause(InteropVar, InteropInfo, StartLoc, in RebuildOMPInitClause()
2305 OMPClause *RebuildOMPUseClause(Expr *InteropVar, SourceLocation StartLoc, in RebuildOMPUseClause() argument
2308 return getSema().ActOnOpenMPUseClause(InteropVar, StartLoc, LParenLoc, in RebuildOMPUseClause()
2316 OMPClause *RebuildOMPDestroyClause(Expr *InteropVar, SourceLocation StartLoc, in RebuildOMPDestroyClause() argument
2320 return getSema().ActOnOpenMPDestroyClause(InteropVar, StartLoc, LParenLoc, in RebuildOMPDestroyClause()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h12288 ActOnOpenMPInitClause(Expr *InteropVar, OMPInteropInfo &InteropInfo,
12293 OMPClause *ActOnOpenMPUseClause(Expr *InteropVar, SourceLocation StartLoc,
12298 OMPClause *ActOnOpenMPDestroyClause(Expr *InteropVar, SourceLocation StartLoc,