Searched refs:DbgVariable (Results 1 – 7 of 7) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfFile.h | 26 class DbgVariable; variable 79 std::map<unsigned, DbgVariable *> Args; 80 SmallVector<DbgVariable *, 8> Locals; 153 bool addScopeVariable(LexicalScope *LS, DbgVariable *Var);
|
| H A D | DwarfCompileUnit.h | 93 DIE *constructVariableDIEImpl(const DbgVariable &DV, bool Abstract); 217 DIE *constructVariableDIE(DbgVariable &DV, bool Abstract = false); 219 DIE *constructVariableDIE(DbgVariable &DV, const LexicalScope &Scope, 324 void addVariableAddress(const DbgVariable &DV, DIE &Die, 334 void addComplexAddress(const DbgVariable &DV, DIE &Die, 340 void applyVariableAttributes(const DbgVariable &Var, DIE &VariableDie);
|
| H A D | DwarfCompileUnit.cpp | 705 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, bool Abstract) { in constructVariableDIE() 723 DIE *DwarfCompileUnit::constructVariableDIEImpl(const DbgVariable &DV, in constructVariableDIEImpl() 908 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, in constructVariableDIE() 918 static SmallVector<const DIVariable *, 2> dependencies(DbgVariable *Var) { in dependencies() 963 static SmallVector<DbgVariable *, 8> 964 sortLocalVars(SmallVectorImpl<DbgVariable *> &Input) { in sortLocalVars() 965 SmallVector<DbgVariable *, 8> Result; in sortLocalVars() 966 SmallVector<PointerIntPair<DbgVariable *, 1>, 8> WorkList; in sortLocalVars() 968 SmallDenseMap<const DILocalVariable *, DbgVariable *> DbgVar; in sortLocalVars() 970 SmallDenseSet<DbgVariable *, 8> Visited; in sortLocalVars() [all …]
|
| H A D | DebugLocStream.h | 19 class DbgVariable; variable 158 DbgVariable &V; 165 DbgVariable &V, const MachineInstr &MI) in ListBuilder()
|
| H A D | DwarfDebug.h | 115 class DbgVariable : public DbgEntity { 136 DbgVariable(const DILocalVariable *V, const DILocation *IA) in DbgVariable() function 186 void addMMIEntry(const DbgVariable &V);
|
| H A D | DwarfFile.cpp | 105 bool DwarfFile::addScopeVariable(LexicalScope *LS, DbgVariable *Var) { in addScopeVariable()
|
| H A D | DwarfDebug.cpp | 229 const DIType *DbgVariable::getType() const { in getType() 259 void DbgVariable::initializeDbgValue(const MachineInstr *DbgValue) { in initializeDbgValue() 273 ArrayRef<DbgVariable::FrameIndexExpr> DbgVariable::getFrameIndexExprs() const { in getFrameIndexExprs() 291 void DbgVariable::addMMIEntry(const DbgVariable &V) { in addMMIEntry() 1537 SmallDenseMap<InlinedEntity, DbgVariable *> MFVars; in collectVariableInfoFromMFTable() 1557 auto RegVar = std::make_unique<DbgVariable>( in collectVariableInfoFromMFTable() 1563 if (DbgVariable *DbgVar = MFVars.lookup(Var)) in collectVariableInfoFromMFTable() 1841 std::make_unique<DbgVariable>(cast<const DILocalVariable>(Node), in createConcreteEntity() 1844 cast<DbgVariable>(ConcreteEntities.back().get())); in createConcreteEntity() 1886 DbgVariable *RegVar = cast<DbgVariable>(createConcreteEntity(TheCU, in collectEntityInfo()
|