Lines Matching refs:DbgVariable
703 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, bool Abstract) { in constructVariableDIE()
721 DIE *DwarfCompileUnit::constructVariableDIEImpl(const DbgVariable &DV, in constructVariableDIEImpl()
906 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, in constructVariableDIE()
916 static SmallVector<const DIVariable *, 2> dependencies(DbgVariable *Var) { in dependencies()
961 static SmallVector<DbgVariable *, 8>
962 sortLocalVars(SmallVectorImpl<DbgVariable *> &Input) { in sortLocalVars()
963 SmallVector<DbgVariable *, 8> Result; in sortLocalVars()
964 SmallVector<PointerIntPair<DbgVariable *, 1>, 8> WorkList; in sortLocalVars()
966 SmallDenseMap<const DILocalVariable *, DbgVariable *> DbgVar; in sortLocalVars()
968 SmallDenseSet<DbgVariable *, 8> Visited; in sortLocalVars()
970 SmallDenseSet<DbgVariable *, 8> Visiting; in sortLocalVars()
981 DbgVariable *Var = Item.getPointer(); in sortLocalVars()
1011 if (DbgVariable *Var = DbgVar.lookup(Dep)) in sortLocalVars()
1057 for (DbgVariable *DV : Locals) in createAndAddScopeChildren()
1328 if (const DbgVariable *Var = dyn_cast<const DbgVariable>(Entity)) in finishEntityDefinition()
1354 Entity = std::make_unique<DbgVariable>( in createAbstractEntity()
1356 DU->addScopeVariable(Scope, cast<DbgVariable>(Entity.get())); in createAbstractEntity()
1438 void DwarfCompileUnit::addVariableAddress(const DbgVariable &DV, DIE &Die, in addVariableAddress()
1472 void DwarfCompileUnit::addComplexAddress(const DbgVariable &DV, DIE &Die, in addComplexAddress()
1508 void DwarfCompileUnit::applyVariableAttributes(const DbgVariable &Var, in applyVariableAttributes()