Searched refs:LScopes (Results 1 – 10 of 10) sorted by relevance
33 WorkList.push_back(LScopes.getCurrentFunctionScope()); in identifyScopeMarkers()120 LScopes.initialize(*MF); in beginFunction()121 if (LScopes.empty()) in beginFunction()
703 createAbstractVariable(Cleansed, LScopes.getOrCreateAbstractScope( in ensureAbstractVariableIsCreated()714 LScopes.findAbstractScope(cast_or_null<DILocalScope>(ScopeNode))) in ensureAbstractVariableIsCreatedIfScoped()729 LexicalScope *Scope = LScopes.findLexicalScope(VI.Loc); in collectVariableInfoFromMMITable()946 Scope = LScopes.findInlinedScope(IV.first->getScope(), IA); in collectVariableInfo()948 Scope = LScopes.findLexicalScope(IV.first->getScope()); in collectVariableInfo()989 if (LexicalScope *Scope = LScopes.findLexicalScope(DV->getScope())) in collectVariableInfo()1052 if (LScopes.empty()) in beginFunction()1058 LexicalScope *FnScope = LScopes.getCurrentFunctionScope(); in beginFunction()1096 if (!MMI->hasDebugInfo() || LScopes.empty() || !SP || in endFunction()1114 LexicalScope *FnScope = LScopes.getCurrentFunctionScope(); in endFunction()[all …]
53 LexicalScopes LScopes; variable
745 LexicalScope *Scope = LScopes.findLexicalScope(VI.Loc); in collectVariableInfoFromMMITable()791 Scope = LScopes.findInlinedScope(DIVar->getScope(), InlinedAt); in collectVariableInfo()793 Scope = LScopes.findLexicalScope(DIVar->getScope()); in collectVariableInfo()
96 WorkList.push_back(LScopes.getCurrentFunctionScope()); in identifyScopeMarkers()182 LScopes.initialize(*MF); in beginFunction()183 if (LScopes.empty()) { in beginFunction()
924 CU.createAbstractVariable(Cleansed, LScopes.getOrCreateAbstractScope( in ensureAbstractVariableIsCreated()935 LScopes.findAbstractScope(cast_or_null<DILocalScope>(ScopeNode))) in ensureAbstractVariableIsCreatedIfScoped()951 LexicalScope *Scope = LScopes.findLexicalScope(VI.Loc); in collectVariableInfoFromMFTable()1143 static bool validThroughout(LexicalScopes &LScopes, in validThroughout() argument1149 auto *LScope = LScopes.findLexicalScope(DL); in validThroughout()1173 auto *PredScope = LScopes.findLexicalScope(PredDL); in validThroughout()1216 Scope = LScopes.findInlinedScope(IV.first->getScope(), IA); in collectVariableInfo()1218 Scope = LScopes.findLexicalScope(IV.first->getScope()); in collectVariableInfo()1231 validThroughout(LScopes, MInsn, Ranges.front().second)) { in collectVariableInfo()1261 if (LexicalScope *Scope = LScopes.findLexicalScope(DV->getScope())) in collectVariableInfo()[all …]
79 LexicalScopes LScopes; variable
1064 LexicalScope *Scope = LScopes.findLexicalScope(VI.Loc); in collectVariableInfoFromMFTable()1215 Scope = LScopes.findInlinedScope(DIVar->getScope(), InlinedAt); in collectVariableInfo()1217 Scope = LScopes.findLexicalScope(DIVar->getScope()); in collectVariableInfo()2595 if (LexicalScope *CFS = LScopes.getCurrentFunctionScope()) in endFunctionImpl()
382 if (LScopes.isCurrentFunctionScope(Scope)) in constructScopeDIE()773 LexicalScope *Scope = LScopes.findAbstractScope(ScopeLoc.getScope(Ctx)); in findAbstractVariable()787 if (!LScopes.isCurrentFunctionScope(Scope)) in addCurrentFnArgument()821 LexicalScope *Scope = LScopes.findLexicalScope(VP.second); in collectVariableInfoFromMMITable()900 Scope = LScopes.getCurrentFunctionScope(); in collectVariableInfo()903 Scope = LScopes.findLexicalScope(MInsn->getDebugLoc()); in collectVariableInfo()906 Scope = LScopes.findInlinedScope(DebugLoc::getFromDILocation(IA)); in collectVariableInfo()908 Scope = LScopes.findLexicalScope(cast<MDNode>(DV->getOperand(1))); in collectVariableInfo()973 LexicalScope *FnScope = LScopes.getCurrentFunctionScope(); in collectVariableInfo()979 if (LexicalScope *Scope = LScopes.findLexicalScope(DV.getContext())) in collectVariableInfo()[all …]
228 LexicalScopes LScopes; variable