Lines Matching refs:DbgVariable
761 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, bool Abstract) { in constructVariableDIE()
779 const Loc::Single &Single, const DbgVariable &DV, DIE &VariableDie) { in applyConcreteDbgVariableAttributes()
878 const Loc::Multi &Multi, const DbgVariable &DV, DIE &VariableDie) { in applyConcreteDbgVariableAttributes()
888 const DbgVariable &DV, in applyConcreteDbgVariableAttributes()
948 const Loc::EntryValue &EntryValue, const DbgVariable &DV, in applyConcreteDbgVariableAttributes()
965 const std::monostate &, const DbgVariable &DV, DIE &VariableDie) {} in applyConcreteDbgVariableAttributes()
967 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, in constructVariableDIE()
989 static SmallVector<const DIVariable *, 2> dependencies(DbgVariable *Var) { in dependencies()
1034 static SmallVector<DbgVariable *, 8>
1035 sortLocalVars(SmallVectorImpl<DbgVariable *> &Input) { in sortLocalVars()
1036 SmallVector<DbgVariable *, 8> Result; in sortLocalVars()
1037 SmallVector<PointerIntPair<DbgVariable *, 1>, 8> WorkList; in sortLocalVars()
1039 SmallDenseMap<const DILocalVariable *, DbgVariable *> DbgVar; in sortLocalVars()
1041 SmallDenseSet<DbgVariable *, 8> Visited; in sortLocalVars()
1043 SmallDenseSet<DbgVariable *, 8> Visiting; in sortLocalVars()
1054 DbgVariable *Var = Item.getPointer(); in sortLocalVars()
1084 if (DbgVariable *Var = DbgVar.lookup(Dep)) in sortLocalVars()
1130 for (DbgVariable *DV : Locals) in createAndAddScopeChildren()
1441 if (const DbgVariable *Var = dyn_cast<const DbgVariable>(Entity)) in finishEntityDefinition()
1476 Entity = std::make_unique<DbgVariable>(cast<const DILocalVariable>(Node), in createAbstractEntity()
1478 DU->addScopeVariable(Scope, cast<DbgVariable>(Entity.get())); in createAbstractEntity()
1562 void DwarfCompileUnit::addVariableAddress(const DbgVariable &DV, DIE &Die, in addVariableAddress()
1632 void DwarfCompileUnit::applyCommonDbgVariableAttributes(const DbgVariable &Var, in applyCommonDbgVariableAttributes()