Lines Matching refs:WS
3451 LexicalScope *WS = ScopePosition.first; in makeDepthFirstEjectionMap() local
3454 const SmallVectorImpl<LexicalScope *> &Children = WS->getChildren(); in makeDepthFirstEjectionMap()
3467 auto DILocationIt = ScopeToDILocation.find(WS); in makeDepthFirstEjectionMap()
3470 ScopeToAssignBlocks.find(WS)->second); in makeDepthFirstEjectionMap()
3474 EjectionMap[BBNum] = WS->getDFSOut(); in makeDepthFirstEjectionMap()
3541 LexicalScope *WS = ScopePosition.first; in depthFirstVLocAndEmit() local
3549 auto DILocIt = ScopeToDILocation.find(WS); in depthFirstVLocAndEmit()
3550 if (HighestDFSIn <= WS->getDFSIn() && DILocIt != ScopeToDILocation.end()) { in depthFirstVLocAndEmit()
3552 auto &VarsWeCareAbout = ScopeToVars.find(WS)->second; in depthFirstVLocAndEmit()
3553 auto &BlocksInScope = ScopeToAssignBlocks.find(WS)->second; in depthFirstVLocAndEmit()
3559 HighestDFSIn = std::max(HighestDFSIn, WS->getDFSIn()); in depthFirstVLocAndEmit()
3562 const SmallVectorImpl<LexicalScope *> &Children = WS->getChildren(); in depthFirstVLocAndEmit()
3572 auto DILocationIt = ScopeToDILocation.find(WS); in depthFirstVLocAndEmit()
3577 ScopeToAssignBlocks.find(WS)->second); in depthFirstVLocAndEmit()
3579 if (WS->getDFSOut() == EjectionMap[MBB->getNumber()]) in depthFirstVLocAndEmit()