Searched refs:CapturedVars (Results 1 - 6 of 6) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntimeNVPTX.h153 /// \param CapturedVars A pointer to the record with the references to
159 ArrayRef<llvm::Value *> CapturedVars,
168 /// \param CapturedVars A pointer to the record with the references to
175 ArrayRef<llvm::Value *> CapturedVars,
269 /// \param CapturedVars A pointer to the record with the references to
274 ArrayRef<llvm::Value *> CapturedVars) override;
281 /// \param CapturedVars A pointer to the record with the references to
287 ArrayRef<llvm::Value *> CapturedVars,
H A DCGOpenMPRuntime.h919 /// \param CapturedVars A pointer to the record with the references to
926 ArrayRef<llvm::Value *> CapturedVars,
1520 /// \param CapturedVars A pointer to the record with the references to
1526 ArrayRef<llvm::Value *> CapturedVars);
1786 /// \param CapturedVars A pointer to the record with the references to
1793 ArrayRef<llvm::Value *> CapturedVars,
2224 /// \param CapturedVars A pointer to the record with the references to
2229 ArrayRef<llvm::Value *> CapturedVars) override;
H A DCGOpenMPRuntimeNVPTX.cpp2471 ArrayRef<llvm::Value *> CapturedVars) {
2481 OutlinedFnArgs.append(CapturedVars.begin(), CapturedVars.end());
2487 ArrayRef<llvm::Value *> CapturedVars, const Expr *IfCond) {
2492 emitSPMDParallelCall(CGF, Loc, OutlinedFn, CapturedVars, IfCond);
2494 emitNonSPMDParallelCall(CGF, Loc, OutlinedFn, CapturedVars, IfCond);
2499 ArrayRef<llvm::Value *> CapturedVars, const Expr *IfCond) {
2510 auto &&CodeGen = [this, Fn, CapturedVars, Loc, &ThreadIDAddr](
2521 OutlinedFnArgs.append(CapturedVars.begin(), CapturedVars
[all...]
H A DCGStmtOpenMP.cpp292 const CapturedStmt &S, SmallVectorImpl<llvm::Value *> &CapturedVars) {
302 CapturedVars.push_back(Val);
304 CapturedVars.push_back(CXXThisValue);
329 CapturedVars.push_back(CV);
332 CapturedVars.push_back(EmitLValue(*I).getAddress(*this).getPointer());
1322 llvm::SmallVector<llvm::Value *, 16> CapturedVars; local
1327 CodeGenBoundParameters(CGF, S, CapturedVars);
1328 CGF.GenerateOpenMPCapturedVars(*CS, CapturedVars);
1330 CapturedVars, IfCond);
2384 llvm::SmallVectorImpl<llvm::Value *> &CapturedVars) {
291 GenerateOpenMPCapturedVars( const CapturedStmt &S, SmallVectorImpl<llvm::Value *> &CapturedVars) argument
2382 emitDistributeParallelForDistributeInnerBoundParams( CodeGenFunction &CGF, const OMPExecutableDirective &S, llvm::SmallVectorImpl<llvm::Value *> &CapturedVars) argument
4490 llvm::SmallVector<llvm::Value *, 16> CapturedVars; local
[all...]
H A DCGOpenMPRuntime.cpp3091 ArrayRef<llvm::Value *> CapturedVars,
3096 auto &&ThenGen = [OutlinedFn, CapturedVars, RTLoc](CodeGenFunction &CGF,
3102 CGF.Builder.getInt32(CapturedVars.size()), // Number of captured vars
3106 RealArgs.append(CapturedVars.begin(), CapturedVars.end());
3112 auto &&ElseGen = [OutlinedFn, CapturedVars, RTLoc, Loc](CodeGenFunction &CGF,
3132 OutlinedFnArgs.append(CapturedVars.begin(), CapturedVars.end());
9165 llvm::SmallVector<llvm::Value *, 16> CapturedVars; local
9167 auto &&ArgsCodegen = [&CS, &CapturedVars](CodeGenFunctio
3089 emitParallelCall(CodeGenFunction &CGF, SourceLocation Loc, llvm::Function *OutlinedFn, ArrayRef<llvm::Value *> CapturedVars, const Expr *IfCond) argument
9890 emitTeamsCall(CodeGenFunction &CGF, const OMPExecutableDirective &D, SourceLocation Loc, llvm::Function *OutlinedFn, ArrayRef<llvm::Value *> CapturedVars) argument
[all...]
H A DCodeGenFunction.h2988 SmallVectorImpl<llvm::Value *> &CapturedVars);

Completed in 173 milliseconds