reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
13171 S, ELoc, ERange, Stack->getCurScope(), ReductionIdScopeSpec, 13217 OpenMPDirectiveKind CurrDir = Stack->getCurrentDirective(); 13225 DSARefChecker Check(Stack); 13246 DSAStackTy::DSAVarData DVar = Stack->getTopDSA(D, /*FromParent=*/false); 13258 reportOriginalDsa(S, Stack, D, DVar); 13269 DVar = Stack->getImplicitDSA(D, true); 13274 reportOriginalDsa(S, Stack, D, DVar); 13284 S, ELoc, ERange, Stack->getCurScope(), ReductionIdScopeSpec, 13369 if (isOpenMPTargetExecutionDirective(Stack->getCurrentDirective())) { 13559 Stack->getCurScope(), ReductionId.getBeginLoc(), BOK, LHSDRE, RHSDRE); 13563 S.BuildBinOp(Stack->getCurScope(), ReductionId.getBeginLoc(), 13570 S.BuildBinOp(Stack->getCurScope(), ReductionId.getBeginLoc(), 13594 Stack->getTopMostTaskgroupReductionData(D, ParentSR, ParentBOK, 13597 Stack->getTopMostTaskgroupReductionData( 13651 S.BuildBinOp(Stack->getCurScope(), ELoc, BO_Assign, SimpleRefExpr, 13655 if (isOpenMPTaskingDirective(Stack->getCurrentDirective()) || 13656 Stack->getCurrentDirective() == OMPD_taskgroup) { 13669 Stack->addDSA(D, RefExpr->IgnoreParens(), OMPC_reduction, Ref); 13672 Stack->addTaskgroupReductionData(D, ReductionIdRange, 13675 Stack->addTaskgroupReductionData(D, ReductionIdRange, BOK);