Home
last modified time | relevance | path

Searched refs:DbgVariable (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfFile.h26 class DbgVariable; variable
79 std::map<unsigned, DbgVariable *> Args;
80 SmallVector<DbgVariable *, 8> Locals;
153 bool addScopeVariable(LexicalScope *LS, DbgVariable *Var);
H A DDwarfCompileUnit.h91 DIE *constructVariableDIEImpl(const DbgVariable &DV, bool Abstract);
215 DIE *constructVariableDIE(DbgVariable &DV, bool Abstract = false);
217 DIE *constructVariableDIE(DbgVariable &DV, const LexicalScope &Scope,
329 void addVariableAddress(const DbgVariable &DV, DIE &Die,
339 void addComplexAddress(const DbgVariable &DV, DIE &Die,
345 void applyVariableAttributes(const DbgVariable &Var, DIE &VariableDie);
H A DDwarfCompileUnit.cpp691 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, bool Abstract) { in constructVariableDIE()
709 DIE *DwarfCompileUnit::constructVariableDIEImpl(const DbgVariable &DV, in constructVariableDIEImpl()
885 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, in constructVariableDIE()
895 static SmallVector<const DIVariable *, 2> dependencies(DbgVariable *Var) { in dependencies()
940 static SmallVector<DbgVariable *, 8>
941 sortLocalVars(SmallVectorImpl<DbgVariable *> &Input) { in sortLocalVars()
942 SmallVector<DbgVariable *, 8> Result; in sortLocalVars()
943 SmallVector<PointerIntPair<DbgVariable *, 1>, 8> WorkList; in sortLocalVars()
945 SmallDenseMap<const DILocalVariable *, DbgVariable *> DbgVar; in sortLocalVars()
947 SmallDenseSet<DbgVariable *, 8> Visited; in sortLocalVars()
[all …]
H A DDebugLocStream.h19 class DbgVariable; variable
159 DbgVariable &V;
166 DbgVariable &V, const MachineInstr &MI) in ListBuilder()
H A DDwarfDebug.h116 class DbgVariable : public DbgEntity {
137 DbgVariable(const DILocalVariable *V, const DILocation *IA) in DbgVariable() function
185 void addMMIEntry(const DbgVariable &V);
H A DDwarfDebug.cpp231 const DIType *DbgVariable::getType() const { in getType()
261 void DbgVariable::initializeDbgValue(const MachineInstr *DbgValue) { in initializeDbgValue()
275 ArrayRef<DbgVariable::FrameIndexExpr> DbgVariable::getFrameIndexExprs() const { in getFrameIndexExprs()
293 void DbgVariable::addMMIEntry(const DbgVariable &V) { in addMMIEntry()
1529 SmallDenseMap<InlinedEntity, DbgVariable *> MFVars; in collectVariableInfoFromMFTable()
1549 auto RegVar = std::make_unique<DbgVariable>( in collectVariableInfoFromMFTable()
1554 if (DbgVariable *DbgVar = MFVars.lookup(Var)) in collectVariableInfoFromMFTable()
1771 std::make_unique<DbgVariable>(cast<const DILocalVariable>(Node), in createConcreteEntity()
1774 cast<DbgVariable>(ConcreteEntities.back().get())); in createConcreteEntity()
1816 DbgVariable *RegVar = cast<DbgVariable>(createConcreteEntity(TheCU, in collectEntityInfo()
H A DDwarfFile.cpp106 bool DwarfFile::addScopeVariable(LexicalScope *LS, DbgVariable *Var) { in addScopeVariable()
H A DDwarfUnit.h28 class DbgVariable; variable