Searched refs:Shareds (Results 1 – 4 of 4) sorted by relevance
/freebsd/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); 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 D | CGStmtOpenMP.cpp | 1224 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 D | CGOpenMPRuntime.cpp | 769 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 D | OMPIRBuilder.cpp | 1894 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()
|