Searched refs:DbgEntity (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfDebug.h | 65 class DbgEntity { 79 DbgEntity(const DINode *N, const DILocation *IA, DbgEntityKind ID) in DbgEntity() function 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() [all …]
|
| H A D | DwarfFile.h | 25 class DbgEntity; variable 96 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> AbstractEntities; 173 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> &getAbstractEntities() { in getAbstractEntities()
|
| H A D | DwarfCompileUnit.h | 89 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> AbstractEntities; 134 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> &getAbstractEntities() { in getAbstractEntities() 305 void finishEntityDefinition(const DbgEntity *Entity); 310 DbgEntity *getExistingAbstractEntity(const DINode *Node);
|
| H A D | DwarfCompileUnit.cpp | 1463 void DwarfCompileUnit::finishEntityDefinition(const DbgEntity *Entity) { in finishEntityDefinition() 1464 DbgEntity *AbsEntity = getExistingAbstractEntity(Entity->getEntity()); in finishEntityDefinition() 1509 DbgEntity *DwarfCompileUnit::getExistingAbstractEntity(const DINode *Node) { in getExistingAbstractEntity()
|
| H A D | DwarfDebug.cpp | 1861 DbgEntity *DwarfDebug::createConcreteEntity(DwarfCompileUnit &TheCU, in createConcreteEntity()
|