Lines Matching refs:SharingMapTy
155 struct SharingMapTy { struct in __anon8e68b8fa0111::DSAStackTy
224 SharingMapTy(OpenMPDirectiveKind DKind, DeclarationNameInfo Name, in SharingMapTy() argument
228 SharingMapTy() = default;
231 using StackTy = SmallVector<SharingMapTy, 4>;
279 SharingMapTy *getTopOfStackOrNull() { in getTopOfStackOrNull()
285 const SharingMapTy *getTopOfStackOrNull() const { in getTopOfStackOrNull()
288 SharingMapTy &getTopOfStack() { in getTopOfStack()
292 const SharingMapTy &getTopOfStack() const { in getTopOfStack()
296 SharingMapTy *getSecondOnStackOrNull() { in getSecondOnStackOrNull()
302 const SharingMapTy *getSecondOnStackOrNull() const { in getSecondOnStackOrNull()
312 SharingMapTy &getStackElemAtLevel(unsigned Level) { in getStackElemAtLevel()
316 const SharingMapTy &getStackElemAtLevel(unsigned Level) const { in getStackElemAtLevel()
382 const SharingMapTy *Top = getTopOfStackOrNull(); in isBodyComplete()
537 if (SharingMapTy *Stack = getSecondOnStackOrNull()) in markDeclAsUsedInScanDirective()
543 if (const SharingMapTy *Stack = getTopOfStackOrNull()) in isUsedInScanDirective()
640 const SharingMapTy *Top = getTopOfStackOrNull(); in getCurrentDirective()
644 const SharingMapTy *Top = getTopOfStackOrNull(); in getMappedDirective()
648 SharingMapTy *Top = getTopOfStackOrNull(); in setCurrentDirective()
655 SharingMapTy *Top = getTopOfStackOrNull(); in setMappedDirective()
675 const SharingMapTy *Parent = getSecondOnStackOrNull(); in getParentDirective()
868 if (const SharingMapTy *Top = getTopOfStackOrNull()) in isOrderedRegion()
874 if (const SharingMapTy *Top = getTopOfStackOrNull()) in getOrderedRegionParam()
882 if (const SharingMapTy *Parent = getSecondOnStackOrNull()) in isParentOrderedRegion()
889 if (const SharingMapTy *Parent = getSecondOnStackOrNull()) in getParentOrderedRegionParam()
901 if (const SharingMapTy *Parent = getSecondOnStackOrNull()) in isParentOrderConcurrent()
912 if (const SharingMapTy *Parent = getSecondOnStackOrNull()) in isParentNowaitRegion()
922 const SharingMapTy *Top = getTopOfStackOrNull(); in isUntiedRegion()
927 if (SharingMapTy *Parent = getSecondOnStackOrNull()) in setParentCancelRegion()
932 const SharingMapTy *Top = getTopOfStackOrNull(); in isCancelRegion()
938 if (SharingMapTy *Parent = getSecondOnStackOrNull()) in setParentHasScanDirective()
943 const SharingMapTy *Top = getSecondOnStackOrNull(); in doesParentHasScanDirective()
948 const SharingMapTy *Top = getSecondOnStackOrNull(); in getParentScanDirectiveLoc()
953 if (SharingMapTy *Parent = getSecondOnStackOrNull()) in setParentHasOrderedDirective()
958 const SharingMapTy *Top = getSecondOnStackOrNull(); in doesParentHasOrderedDirective()
963 const SharingMapTy *Top = getSecondOnStackOrNull(); in getParentOrderedDirectiveLoc()
975 const SharingMapTy *Top = getTopOfStackOrNull(); in getAssociatedLoops()
980 const SharingMapTy *Top = getTopOfStackOrNull(); in hasMutipleLoops()
987 if (SharingMapTy *Parent = getSecondOnStackOrNull()) in setParentTeamsRegionLoc()
996 const SharingMapTy *Top = getTopOfStackOrNull(); in getInnerTeamsRegionLoc()
1001 const SharingMapTy *Top = getTopOfStackOrNull(); in getCurScope()
1006 const SharingMapTy *Top = getTopOfStackOrNull(); in getConstructLoc()
1053 const SharingMapTy &StackElem = getStackElemAtLevel(Level); in checkMappableExprComponentListsForDeclAtLevel()
1081 SharingMapTy *Parent = getSecondOnStackOrNull(); in addDoacrossDependClause()
1087 const SharingMapTy &StackElem = getTopOfStack(); in getDoacrossDependClauses()
1098 SharingMapTy &StackElem = getTopOfStack(); in addMappedClassesQualTypes()
1104 const SharingMapTy &StackElem = getTopOfStack(); in isClassPreviouslyMapped()
1155 const SharingMapTy &StackElem = getTopOfStack(); in isUsesAllocatorsDecl()
1163 const SharingMapTy &StackElem = getTopOfStack(); in isUsesAllocatorsDecl()
1171 SharingMapTy &StackElem = getTopOfStack(); in addDeclareMapperVarRef()
1175 const SharingMapTy *Top = getTopOfStackOrNull(); in getDeclareMapperVarRef()
1181 SharingMapTy &StackElem = getTopOfStack(); in addIteratorVarDecl()
1186 const SharingMapTy *Top = getTopOfStackOrNull(); in isIteratorVarDecl()
1429 SharingMapTy &StackElem = getTopOfStack(); in addUniqueAligned()
1444 SharingMapTy &StackElem = getTopOfStack(); in addUniqueNontemporal()
1458 SharingMapTy &StackElem = getTopOfStack(); in addLoopControlVariable()
1467 const SharingMapTy &StackElem = getTopOfStack(); in isLoopControlVariable()
1479 const SharingMapTy &StackElem = getStackElemAtLevel(I - 1); in isLoopControlVariable()
1489 const SharingMapTy *Parent = getSecondOnStackOrNull(); in isParentLoopControlVariable()
1499 const SharingMapTy *Parent = getSecondOnStackOrNull(); in getParentLoopControlVariable()
1788 std::find_if(begin(), end(), [](const SharingMapTy &Data) { in getTopDSA()
1984 const SharingMapTy &StackElem = getStackElemAtLevel(Level); in hasExplicitDSA()
2002 const SharingMapTy &StackElem = getStackElemAtLevel(Level); in hasExplicitDirective()