Home
last modified time | relevance | path

Searched refs:ReductionData (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h132 struct ReductionData { struct
141 ReductionData(const Expr *Shared, const Expr *Ref, const Expr *Private, in ReductionData() function
147 SmallVector<ReductionData, 4> ClausesData;
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp136 struct ReductionData { struct in __anon1dd12e440111::DSAStackTy
140 ReductionData() = default;
151 llvm::SmallDenseMap<const ValueDecl *, ReductionData, 4>;
1567 ReductionData &ReductionData = getTopOfStack().ReductionMap[D]; in addTaskgroupReductionData() local
1568 assert(ReductionData.ReductionRange.isInvalid() && in addTaskgroupReductionData()
1575 ReductionData.set(BOK, SR); in addTaskgroupReductionData()
1592 ReductionData &ReductionData = getTopOfStack().ReductionMap[D]; in addTaskgroupReductionData() local
1593 assert(ReductionData.ReductionRange.isInvalid() && in addTaskgroupReductionData()
1600 ReductionData.set(ReductionRef, SR); in addTaskgroupReductionData()
1620 const ReductionData &ReductionData = I->ReductionMap.lookup(D); in getTopMostTaskgroupReductionData() local
[all …]