Home
last modified time | relevance | path

Searched refs:Shareds (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h171 ReductionCodeGen(ArrayRef<const Expr *> Shareds, ArrayRef<const Expr *> Origs,
603 Address Shareds, const OMPTaskDataTy &Data);
1149 Address Shareds, const Expr *IfCond,
1184 QualType SharedsTy, Address Shareds,
1995 Address Shareds, const Expr *IfCond,
2029 QualType SharedsTy, Address Shareds, const Expr *IfCond,
H A DCGStmtOpenMP.cpp1224 SmallVector<const Expr *, 4> Shareds; in EmitOMPReductionClauseInit() local
1235 Shareds.append(C->varlist_begin(), C->varlist_end()); in EmitOMPReductionClauseInit()
1250 ReductionCodeGen RedCG(Shareds, Shareds, Privates, ReductionOps); in EmitOMPReductionClauseInit()
1255 for (const Expr *IRef : Shareds) { in EmitOMPReductionClauseInit()
3590 SmallVector<const Expr *, 4> Shareds; in emitScanBasedDirectiveDecls() local
3597 Shareds.append(C->varlist_begin(), C->varlist_end()); in emitScanBasedDirectiveDecls()
3607 ReductionCodeGen RedCG(Shareds, Shareds, Privates, ReductionOps); in emitScanBasedDirectiveDecls()
3642 SmallVector<const Expr *, 4> Shareds; in emitScanBasedDirectiveFinals() local
3651 Shareds.append(C->varlist_begin(), C->varlist_end()); in emitScanBasedDirectiveFinals()
3666 const Expr *OrigExpr = Shareds[I]; in emitScanBasedDirectiveFinals()
[all …]
H A DCGOpenMPRuntime.cpp769 ReductionCodeGen::ReductionCodeGen(ArrayRef<const Expr *> Shareds, in ReductionCodeGen() argument
773 ClausesData.reserve(Shareds.size()); in ReductionCodeGen()
774 SharedAddresses.reserve(Shareds.size()); in ReductionCodeGen()
775 Sizes.reserve(Shareds.size()); in ReductionCodeGen()
776 BaseDecls.reserve(Shareds.size()); in ReductionCodeGen()
780 for (const Expr *Ref : Shareds) { in ReductionCodeGen()
3617 Address Shareds, const OMPTaskDataTy &Data) { in emitTaskInit() argument
3952 LValue Src = CGF.MakeAddrLValue(Shareds, SharedsTy); in emitTaskInit()
4516 QualType SharedsTy, Address Shareds, in emitTaskCall() argument
4523 emitTaskInit(CGF, Loc, D, TaskFunction, SharedsTy, Shareds, Data); in emitTaskCall()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp1894 Value *Shareds = StaleCI->getArgOperand(1); in createTask() local
1897 Builder.CreateMemCpy(TaskShareds, Alignment, Shareds, Alignment, in createTask()
2014 LoadInst *Shareds = Builder.CreateLoad(VoidPtr, OutlinedFn.getArg(1)); in createTask() local
2016 Shareds, [Shareds](Use &U) { return U.getUser() != Shareds; }); in createTask()
6758 Value *Shareds = Builder.CreateStructGEP(TaskTy, TaskT, 0); in emitTargetTaskProxyFunction() local
6760 Builder.CreateLoad(PointerType::getUnqual(Ctx), Shareds); in emitTargetTaskProxyFunction()
6983 Value *Shareds = StaleCI->getArgOperand(1); in emitTargetTask() local
6986 Builder.CreateMemCpy(TaskShareds, Alignment, Shareds, Alignment, in emitTargetTask()