Lines Matching refs:getTopOfStack
260 SharingMapTy &getTopOfStack() { in getTopOfStack() function in __anon5b04668f0111::DSAStackTy
264 const SharingMapTy &getTopOfStack() const { in getTopOfStack() function in __anon5b04668f0111::DSAStackTy
265 return const_cast<DSAStackTy&>(*this).getTopOfStack(); in getTopOfStack()
356 getTopOfStack().BodyComplete = true; in setBodyComplete()
418 getTopOfStack().LoopStart = true; in loopInit()
424 getTopOfStack().LoopStart = false; in loopStart()
430 return !getTopOfStack().LoopStart; in isLoopStarted()
434 getTopOfStack().PossiblyLoopCounter = in resetPossibleLoopCounter()
439 return getTopOfStack().PossiblyLoopCounter; in getPossiblyLoopCunter()
548 assert((getTopOfStack().Directive == OMPD_taskgroup || in getTaskgroupReductionRef()
549 ((isOpenMPParallelDirective(getTopOfStack().Directive) || in getTaskgroupReductionRef()
550 isOpenMPWorksharingDirective(getTopOfStack().Directive)) && in getTaskgroupReductionRef()
551 !isOpenMPSimdDirective(getTopOfStack().Directive))) && in getTaskgroupReductionRef()
554 return getTopOfStack().TaskgroupReductionRef; in getTaskgroupReductionRef()
692 getTopOfStack().DefaultAttr = DSA_none; in setDefaultDSANone()
693 getTopOfStack().DefaultAttrLoc = Loc; in setDefaultDSANone()
697 getTopOfStack().DefaultAttr = DSA_shared; in setDefaultDSAShared()
698 getTopOfStack().DefaultAttrLoc = Loc; in setDefaultDSAShared()
702 getTopOfStack().DefaultAttr = DSA_firstprivate; in setDefaultDSAFirstPrivate()
703 getTopOfStack().DefaultAttrLoc = Loc; in setDefaultDSAFirstPrivate()
709 DefaultmapInfo &DMI = getTopOfStack().DefaultmapMap[Kind]; in setDefaultDMAAttr()
716 return getTopOfStack() in checkDefaultmapCategory()
719 getTopOfStack() in checkDefaultmapCategory()
722 getTopOfStack() in checkDefaultmapCategory()
725 return getTopOfStack().DefaultmapMap[VariableCategory].ImplicitBehavior != in checkDefaultmapCategory()
735 : getTopOfStack().DefaultAttr; in getDefaultDSA()
739 : getTopOfStack().DefaultAttrLoc; in getDefaultDSALocation()
745 : getTopOfStack().DefaultmapMap[Kind].ImplicitBehavior; in getDefaultmapModifier()
800 getTopOfStack().OrderedRegion.emplace(Param, Clause); in setOrderedRegion()
802 getTopOfStack().OrderedRegion.reset(); in setOrderedRegion()
835 getTopOfStack().NowaitRegion = IsNowait; in setNowaitRegion()
888 getTopOfStack().AssociatedLoops = Val; in setAssociatedLoops()
890 getTopOfStack().HasMutipleLoops = true; in setAssociatedLoops()
923 void setContext(DeclContext *DC) { getTopOfStack().Context = DC; } in setContext()
988 MappedExprComponentTy &MEC = getTopOfStack().MappedExprComponents[VD]; in addMappableExpressionComponents()
1007 const SharingMapTy &StackElem = getTopOfStack(); in getDoacrossDependClauses()
1018 SharingMapTy &StackElem = getTopOfStack(); in addMappedClassesQualTypes()
1024 const SharingMapTy &StackElem = getTopOfStack(); in isClassPreviouslyMapped()
1046 return getTopOfStack().DeclareTargetLinkVarDecls; in getLinkGlobals()
1051 getTopOfStack().InnerUsedAllocators.push_back(E); in addInnerAllocatorExpr()
1055 return getTopOfStack().InnerUsedAllocators; in getInnerAllocators()
1064 return getTopOfStack().ImplicitTaskFirstprivates.count(D) > 0; in isImplicitTaskFirstprivate()
1069 getTopOfStack().UsesAllocatorsDecls.try_emplace(D, Kind); in addUsesAllocatorsDecl()
1075 const SharingMapTy &StackElem = getTopOfStack(); in isUsesAllocatorsDecl()
1082 const SharingMapTy &StackElem = getTopOfStack(); in isUsesAllocatorsDecl()
1090 SharingMapTy &StackElem = getTopOfStack(); in addDeclareMapperVarRef()
1276 SharingMapTy &StackElem = getTopOfStack(); in addUniqueAligned()
1291 SharingMapTy &StackElem = getTopOfStack(); in addUniqueNontemporal()
1305 SharingMapTy &StackElem = getTopOfStack(); in addLoopControlVariable()
1314 const SharingMapTy &StackElem = getTopOfStack(); in isLoopControlVariable()
1367 DSAInfo &Data = getTopOfStack().SharingMap[D]; in addDSA()
1384 DSAInfo &Data = getTopOfStack().SharingMap[PrivateCopy->getDecl()]; in addDSA()
1431 getTopOfStack().SharingMap[D].Attributes == OMPC_reduction && in addTaskgroupReductionData()
1433 ReductionData &ReductionData = getTopOfStack().ReductionMap[D]; in addTaskgroupReductionData()
1435 (getTopOfStack().Directive == OMPD_taskgroup || in addTaskgroupReductionData()
1436 ((isOpenMPParallelDirective(getTopOfStack().Directive) || in addTaskgroupReductionData()
1437 isOpenMPWorksharingDirective(getTopOfStack().Directive)) && in addTaskgroupReductionData()
1438 !isOpenMPSimdDirective(getTopOfStack().Directive))) && in addTaskgroupReductionData()
1443 getTopOfStack().TaskgroupReductionRef; in addTaskgroupReductionData()
1457 getTopOfStack().SharingMap[D].Attributes == OMPC_reduction && in addTaskgroupReductionData()
1459 ReductionData &ReductionData = getTopOfStack().ReductionMap[D]; in addTaskgroupReductionData()
1461 (getTopOfStack().Directive == OMPD_taskgroup || in addTaskgroupReductionData()
1462 ((isOpenMPParallelDirective(getTopOfStack().Directive) || in addTaskgroupReductionData()
1463 isOpenMPWorksharingDirective(getTopOfStack().Directive)) && in addTaskgroupReductionData()
1464 !isOpenMPSimdDirective(getTopOfStack().Directive))) && in addTaskgroupReductionData()
1469 getTopOfStack().TaskgroupReductionRef; in addTaskgroupReductionData()