Home
last modified time | relevance | path

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

/freebsd-14.2/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);
1142 Address Shareds, const Expr *IfCond,
1177 QualType SharedsTy, Address Shareds,
1984 Address Shareds, const Expr *IfCond,
2018 QualType SharedsTy, Address Shareds, const Expr *IfCond,
H A DCGStmtOpenMP.cpp1197 SmallVector<const Expr *, 4> Shareds; in EmitOMPReductionClauseInit() local
1208 Shareds.append(C->varlist_begin(), C->varlist_end()); in EmitOMPReductionClauseInit()
1223 ReductionCodeGen RedCG(Shareds, Shareds, Privates, ReductionOps); in EmitOMPReductionClauseInit()
1228 for (const Expr *IRef : Shareds) { in EmitOMPReductionClauseInit()
3544 SmallVector<const Expr *, 4> Shareds; in emitScanBasedDirectiveDecls() local
3561 ReductionCodeGen RedCG(Shareds, Shareds, Privates, ReductionOps); in emitScanBasedDirectiveDecls()
3596 SmallVector<const Expr *, 4> Shareds; in emitScanBasedDirectiveFinals() local
3620 const Expr *OrigExpr = Shareds[I]; in emitScanBasedDirectiveFinals()
5401 SmallVector<const Expr *, 4> Shareds; in EmitOMPScanDirective() local
5533 const Expr *OrigExpr = Shareds[I]; in EmitOMPScanDirective()
[all …]
H A DCGOpenMPRuntime.cpp767 ReductionCodeGen::ReductionCodeGen(ArrayRef<const Expr *> Shareds, in ReductionCodeGen() argument
771 ClausesData.reserve(Shareds.size()); in ReductionCodeGen()
772 SharedAddresses.reserve(Shareds.size()); in ReductionCodeGen()
773 Sizes.reserve(Shareds.size()); in ReductionCodeGen()
774 BaseDecls.reserve(Shareds.size()); in ReductionCodeGen()
778 for (const Expr *Ref : Shareds) { in ReductionCodeGen()
3937 LValue Src = CGF.MakeAddrLValue(Shareds, SharedsTy); in emitTaskInit()
4497 QualType SharedsTy, Address Shareds, in emitTaskCall() argument
4504 emitTaskInit(CGF, Loc, D, TaskFunction, SharedsTy, Shareds, Data); in emitTaskCall()
4623 emitTaskInit(CGF, Loc, D, TaskFunction, SharedsTy, Shareds, Data); in emitTaskLoopCall()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp1763 Value *Shareds = StaleCI->getArgOperand(1); in createTask() local
1766 Builder.CreateMemCpy(TaskShareds, Alignment, Shareds, Alignment, in createTask()
1870 LoadInst *Shareds = Builder.CreateLoad(VoidPtr, OutlinedFn.getArg(1)); in createTask() local
1872 Shareds, [Shareds](Use &U) { return U.getUser() != Shareds; }); in createTask()