reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
462 assert(getTopOfStack().Directive == OMPD_taskgroup && 518 return Top ? Top->Directive : OMPD_unknown; 523 return getStackElemAtLevel(Level).Directive; 535 return Parent ? Parent->Directive : OMPD_unknown; 801 assert(Parent && isOpenMPWorksharingDirective(Parent->Directive)); 807 if (isOpenMPWorksharingDirective(StackElem.Directive)) { 833 if (isOpenMPTargetExecutionDirective(Elem.Directive)) { 940 DVar.DKind = Iter->Directive; 997 } while (I != E && !isImplicitTaskingRegion(I->Directive)); 1140 getTopOfStack().Directive == OMPD_taskgroup && 1163 getTopOfStack().Directive == OMPD_taskgroup && 1184 if (Data.Attributes != OMPC_reduction || I->Directive != OMPD_taskgroup) 1209 if (Data.Attributes != OMPC_reduction || I->Directive != OMPD_taskgroup) 1230 if (isImplicitOrExplicitTaskingRegion(I->Directive) || 1231 isOpenMPTargetExecutionDirective(I->Directive)) { 1327 return isOpenMPTargetExecutionDirective(Data.Directive); 1387 DVar.DKind = I->Directive; 1433 DVar.DKind = I->Directive; 1466 if (!DPred(I->Directive) && 1467 !isImplicitOrExplicitTaskingRegion(I->Directive)) 1488 if (StartI == EndI || !DPred(StartI->Directive)) 1521 return DPred(StackElem.Directive); 1533 if (DPred(I->Directive, I->DirectiveName, I->ConstructLoc))