Home | History | Annotate | Download | only in CodeGen

Lines Matching full:lexical

1 //===- LexicalScopes.cpp - Collecting lexical scope info ------------------===//
12 // This pass collects lexical scope information and maps machine instructions
13 // to respective lexical scopes.
42 /// initialize - Scan machine function and constuct lexical scope nest.
55 /// extractLexicalScopes - Extract instruction ranges for each lexical scopes
114 /// findLexicalScope - Find lexical scope, either regular or inlined, for the
133 /// getOrCreateLexicalScope - Find lexical scope for the given DebugLoc. If
134 /// not available then create new lexical scope.
150 /// getOrCreateRegularScope - Find or create a regular lexical scope.
174 /// getOrCreateInlinedScope - Find or create an inlined lexical scope.
189 /// getOrCreateAbstractScope - Find or create an abstract lexical scope.
241 /// lexical scope.
265 /// have machine instructions that belong to lexical scope identified by
290 /// dominates - Return true if DebugLoc's lexical scope dominates at least one
291 /// machine instruction's lexical scope in a given machine basic block.