HomeSort by relevance Sort by last modified time
    Searched refs:LexicalScope (Results 1 - 8 of 8) sorted by null

  /external/llvm/include/llvm/CodeGen/
LexicalScopes.h 33 class LexicalScope;
61 bool isCurrentFunctionScope(const LexicalScope *LS) {
66 LexicalScope *getCurrentFunctionScope() const { return CurrentFnLexicalScope;}
80 LexicalScope *findLexicalScope(DebugLoc DL);
83 ArrayRef<LexicalScope *> getAbstractScopesList() const {
88 LexicalScope *findAbstractScope(const MDNode *N) {
94 LexicalScope *findInlinedScope(DebugLoc DL) {
99 LexicalScope *findLexicalScope(const MDNode *N) {
110 LexicalScope *getOrCreateLexicalScope(DebugLoc DL);
113 LexicalScope *getOrCreateRegularScope(MDNode *Scope)
    [all...]
  /external/llvm/lib/CodeGen/
LexicalScopes.cpp 47 DenseMap<const MachineInstr *, LexicalScope *> MI2ScopeMap;
59 DenseMap<const MachineInstr *, LexicalScope *> &MI2ScopeMap) {
116 LexicalScope *LexicalScopes::findLexicalScope(DebugLoc DL) {
135 LexicalScope *LexicalScopes::getOrCreateLexicalScope(DebugLoc DL) {
151 LexicalScope *LexicalScopes::getOrCreateRegularScope(MDNode *Scope) {
158 LexicalScope *WScope = LexicalScopeMap.lookup(Scope);
162 LexicalScope *Parent = NULL;
165 WScope = new LexicalScope(Parent, DIDescriptor(Scope), NULL, false);
175 LexicalScope *LexicalScopes::getOrCreateInlinedScope(MDNode *Scope,
177 LexicalScope *InlinedScope = LexicalScopeMap.lookup(InlinedAt)
    [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfDebug.h 347 typedef DenseMap<LexicalScope *,
459 void addScopeVariable(LexicalScope *LS, DbgVariable *Var);
472 DIE *constructLexicalScopeDIE(CompileUnit *TheCU, LexicalScope *Scope);
476 DIE *constructInlinedScopeDIE(CompileUnit *TheCU, LexicalScope *Scope);
479 DIE *constructScopeDIE(CompileUnit *TheCU, LexicalScope *Scope);
604 DbgVariable *Var, LexicalScope *Scope);
606 /// \brief Populate LexicalScope entries with variables' info.
DwarfDebug.cpp 437 LexicalScope *Scope) {
485 LexicalScope *Scope) {
488 "LexicalScope does not have instruction markers!");
567 DIE *DwarfDebug::constructScopeDIE(CompileUnit *TheCU, LexicalScope *Scope) {
598 const SmallVectorImpl<LexicalScope *> &Scopes = Scope->getChildren();
    [all...]
  /external/clang/lib/CodeGen/
CodeGenFunction.h 503 class LexicalScope: protected RunCleanupsScope {
506 LexicalScope *ParentScope;
508 LexicalScope(const LexicalScope &) LLVM_DELETED_FUNCTION;
509 void operator=(const LexicalScope &) LLVM_DELETED_FUNCTION;
513 explicit LexicalScope(CodeGenFunction &CGF, SourceRange Range)
527 ~LexicalScope() {
    [all...]
CGObjCRuntime.cpp 240 CodeGenFunction::LexicalScope cleanups(CGF, Handler.Body->getSourceRange());
CGStmt.cpp 203 LexicalScope Scope(*this, S.getSourceRange());
363 void CodeGenFunction::LexicalScope::rescopeLabels() {
429 LexicalScope ConditionScope(*this, S.getSourceRange());
    [all...]
CGClass.cpp     [all...]

Completed in 313 milliseconds