Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h131 struct ReductionData { struct
140 ReductionData(const Expr *Shared, const Expr *Ref, const Expr *Private, in ReductionData() argument
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp135 struct ReductionData { struct in __anon1dd12e440111::DSAStackTy
136 using BOKPtrType = llvm::PointerEmbeddedInt<BinaryOperatorKind, 16>;
137 SourceRange ReductionRange;
138 llvm::PointerUnion<const Expr *, BOKPtrType> ReductionOp;
140 void set(BinaryOperatorKind BO, SourceRange RR) { in set()
144 void set(const Expr *RefExpr, SourceRange RR) { in set()
1591 ReductionData &ReductionData = getTopOfStack().ReductionMap[D]; in addTaskgroupReductionData() local
1616 ReductionData &ReductionData = getTopOfStack().ReductionMap[D]; in addTaskgroupReductionData() local
1644 const ReductionData &ReductionData = I->ReductionMap.lookup(D); in getTopMostTaskgroupReductionData() local
1671 const ReductionData &ReductionData = I->ReductionMap.lookup(D); in getTopMostTaskgroupReductionData() local
[all …]