Searched refs:DbgEntity (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfDebug.h | 65 class DbgEntity { 81 virtual ~DbgEntity() = default; 93 static bool classof(const DbgEntity *N) { in classof() 115 class DbgVariable : public DbgEntity { 137 : DbgEntity(V, IA, DbgVariableKind) {} in DbgVariable() 223 static bool classof(const DbgEntity *N) { in classof() 232 class DbgLabel : public DbgEntity { 238 : DbgEntity(L, IA, DbgLabelKind), Sym(Sym) {} in DbgEntity() function 253 static bool classof(const DbgEntity *N) { in classof() 311 SmallVector<std::unique_ptr<DbgEntity>, 64> ConcreteEntities; [all …]
|
| H A D | DwarfFile.h | 25 class DbgEntity; variable 91 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> AbstractEntities; 169 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> &getAbstractEntities() { in getAbstractEntities()
|
| H A D | DwarfCompileUnit.h | 83 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> AbstractEntities; 103 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> &getAbstractEntities() { in getAbstractEntities() 268 void finishEntityDefinition(const DbgEntity *Entity); 272 DbgEntity *getExistingAbstractEntity(const DINode *Node);
|
| H A D | DwarfCompileUnit.cpp | 1317 void DwarfCompileUnit::finishEntityDefinition(const DbgEntity *Entity) { in finishEntityDefinition() 1318 DbgEntity *AbsEntity = getExistingAbstractEntity(Entity->getEntity()); in finishEntityDefinition() 1341 DbgEntity *DwarfCompileUnit::getExistingAbstractEntity(const DINode *Node) { in getExistingAbstractEntity()
|
| H A D | DwarfDebug.cpp | 1807 DbgEntity *DwarfDebug::createConcreteEntity(DwarfCompileUnit &TheCU, in createConcreteEntity()
|