Searched refs:DbgEntity (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/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() 214 class DbgVariable : public DbgEntity, public Loc::Variant { 243 : DbgEntity(V, IA, DbgVariableKind) {} in DbgVariable() 280 static bool classof(const DbgEntity *N) { in classof() 289 class DbgLabel : public DbgEntity { 295 : DbgEntity(L, IA, DbgLabelKind), Sym(Sym) {} in DbgEntity() function 310 static bool classof(const DbgEntity *N) { in classof() 368 SmallVector<std::unique_ptr<DbgEntity>, 64> ConcreteEntities; [all …]
|
| H A D | DwarfFile.h | 25 class DbgEntity; variable 92 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> AbstractEntities; 169 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> &getAbstractEntities() { in getAbstractEntities()
|
| H A D | DwarfCompileUnit.h | 85 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> AbstractEntities; 130 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> &getAbstractEntities() { in getAbstractEntities() 299 void finishEntityDefinition(const DbgEntity *Entity); 303 DbgEntity *getExistingAbstractEntity(const DINode *Node);
|
| H A D | DwarfCompileUnit.cpp | 1409 void DwarfCompileUnit::finishEntityDefinition(const DbgEntity *Entity) { in finishEntityDefinition() 1410 DbgEntity *AbsEntity = getExistingAbstractEntity(Entity->getEntity()); in finishEntityDefinition() 1442 DbgEntity *DwarfCompileUnit::getExistingAbstractEntity(const DINode *Node) { in getExistingAbstractEntity()
|
| H A D | DwarfDebug.cpp | 1850 DbgEntity *DwarfDebug::createConcreteEntity(DwarfCompileUnit &TheCU, in createConcreteEntity()
|