Searched refs:Shareds (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.h | 171 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 D | CGStmtOpenMP.cpp | 1197 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 D | CGOpenMPRuntime.cpp | 767 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 D | OMPIRBuilder.cpp | 1763 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()
|