Lines Matching refs:WS
2976 LexicalScope *WS = ScopePosition.first; in makeDepthFirstEjectionMap() local
2979 const SmallVectorImpl<LexicalScope *> &Children = WS->getChildren(); in makeDepthFirstEjectionMap()
2992 auto DILocationIt = ScopeToDILocation.find(WS); in makeDepthFirstEjectionMap()
2995 ScopeToAssignBlocks.find(WS)->second); in makeDepthFirstEjectionMap()
2999 EjectionMap[BBNum] = WS->getDFSOut(); in makeDepthFirstEjectionMap()
3066 LexicalScope *WS = ScopePosition.first; in depthFirstVLocAndEmit() local
3074 auto DILocIt = ScopeToDILocation.find(WS); in depthFirstVLocAndEmit()
3075 if (HighestDFSIn <= WS->getDFSIn() && DILocIt != ScopeToDILocation.end()) { in depthFirstVLocAndEmit()
3077 auto &VarsWeCareAbout = ScopeToVars.find(WS)->second; in depthFirstVLocAndEmit()
3078 auto &BlocksInScope = ScopeToAssignBlocks.find(WS)->second; in depthFirstVLocAndEmit()
3084 HighestDFSIn = std::max(HighestDFSIn, WS->getDFSIn()); in depthFirstVLocAndEmit()
3087 const SmallVectorImpl<LexicalScope *> &Children = WS->getChildren(); in depthFirstVLocAndEmit()
3097 auto DILocationIt = ScopeToDILocation.find(WS); in depthFirstVLocAndEmit()
3102 ScopeToAssignBlocks.find(WS)->second); in depthFirstVLocAndEmit()
3104 if (WS->getDFSOut() == EjectionMap[MBB->getNumber()]) in depthFirstVLocAndEmit()