Home
last modified time | relevance | path

Searched refs:ReductionOp (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h140 const Expr *ReductionOp = nullptr; member
142 const Expr *ReductionOp) in ReductionData()
143 : Shared(Shared), Ref(Ref), Private(Private), ReductionOp(ReductionOp) { in ReductionData()
1397 const Expr *ReductionOp,
H A DCGOpenMPRuntime.cpp608 getReductionInit(const Expr *ReductionOp) { in getReductionInit() argument
609 if (const auto *CE = dyn_cast<CallExpr>(ReductionOp)) in getReductionInit()
786 EmitDeclareReductionInit ? ClausesData[N].ReductionOp in emitAggregateInitialization()
888 getReductionInit(ClausesData[N].ReductionOp); in emitInitialization()
904 emitInitWithReductionInitializer(CGF, DRD, ClausesData[N].ReductionOp, in emitInitialization()
1032 getReductionInit(ClausesData[N].ReductionOp); in usesReductionInitializer()
5396 const Expr *ReductionOp) { in emitReductionCombiner() argument
5397 if (const auto *CE = dyn_cast<CallExpr>(ReductionOp)) in emitReductionCombiner()
5407 CGF.EmitIgnoredExpr(ReductionOp); in emitReductionCombiner()
5410 CGF.EmitIgnoredExpr(ReductionOp); in emitReductionCombiner()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaOpenMP.cpp128 llvm::PointerUnion<const Expr *, BOKPtrType> ReductionOp; member
132 ReductionOp = BO; in set()
136 ReductionOp = RefExpr; in set()
1489 if (!ReductionData.ReductionOp || in getTopMostTaskgroupReductionData()
1490 ReductionData.ReductionOp.is<const Expr *>()) in getTopMostTaskgroupReductionData()
1493 BOK = ReductionData.ReductionOp.get<ReductionData::BOKPtrType>(); in getTopMostTaskgroupReductionData()
1516 if (!ReductionData.ReductionOp || in getTopMostTaskgroupReductionData()
1517 !ReductionData.ReductionOp.is<const Expr *>()) in getTopMostTaskgroupReductionData()
1520 ReductionRef = ReductionData.ReductionOp.get<const Expr *>(); in getTopMostTaskgroupReductionData()
16216 void push(Expr *Item, Expr *ReductionOp) { in push()
[all …]