Searched refs:DbgVariable (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfCompileUnit.cpp | 621 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, in constructVariableDIE() 648 static SmallVector<DbgVariable *, 8> 649 sortLocalVars(SmallVectorImpl<DbgVariable *> &Input) { in sortLocalVars() 650 SmallVector<DbgVariable *, 8> Result; in sortLocalVars() 651 SmallVector<PointerIntPair<DbgVariable *, 1>, 8> WorkList; in sortLocalVars() 655 SmallDenseSet<DbgVariable *, 8> Visited; in sortLocalVars() 657 SmallDenseSet<DbgVariable *, 8> Visiting; in sortLocalVars() 668 DbgVariable *Var = Item.getPointer(); in sortLocalVars() 718 for (DbgVariable *DV : Locals) in createScopeChildrenDIE() 900 if (const DbgVariable *Var = dyn_cast<const DbgVariable>(Entity)) in finishEntityDefinition() [all …]
|
| H A D | DwarfCompileUnit.h | 88 DIE *constructVariableDIEImpl(const DbgVariable &DV, bool Abstract); 190 DIE *constructVariableDIE(DbgVariable &DV, bool Abstract = false); 192 DIE *constructVariableDIE(DbgVariable &DV, const LexicalScope &Scope, 277 void addVariableAddress(const DbgVariable &DV, DIE &Die, 287 void addComplexAddress(const DbgVariable &DV, DIE &Die, 293 void applyVariableAttributes(const DbgVariable &Var, DIE &VariableDie);
|
| H A D | DwarfFile.h | 28 class DbgVariable; variable 99 std::map<unsigned, DbgVariable *> Args; 100 SmallVector<DbgVariable *, 8> Locals; 176 bool addScopeVariable(LexicalScope *LS, DbgVariable *Var);
|
| H A D | DebugLocStream.h | 20 class DbgVariable; variable 157 DbgVariable &V; 163 DbgVariable &V, const MachineInstr &MI) in ListBuilder()
|
| H A D | DwarfDebug.h | 117 class DbgVariable : public DbgEntity { 133 DbgVariable(const DILocalVariable *V, const DILocation *IA) in DbgVariable() function 179 void addMMIEntry(const DbgVariable &V);
|
| H A D | DwarfDebug.cpp | 186 bool DbgVariable::isBlockByrefVariable() const { in isBlockByrefVariable() 191 const DIType *DbgVariable::getType() const { in getType() 236 ArrayRef<DbgVariable::FrameIndexExpr> DbgVariable::getFrameIndexExprs() const { in getFrameIndexExprs() 254 void DbgVariable::addMMIEntry(const DbgVariable &V) { in addMMIEntry() 1034 SmallDenseMap<InlinedEntity, DbgVariable *> MFVars; in collectVariableInfoFromMFTable() 1050 auto RegVar = llvm::make_unique<DbgVariable>( in collectVariableInfoFromMFTable() 1053 if (DbgVariable *DbgVar = MFVars.lookup(Var)) in collectVariableInfoFromMFTable() 1242 llvm::make_unique<DbgVariable>(cast<const DILocalVariable>(Node), in createConcreteEntity() 1245 cast<DbgVariable>(ConcreteEntities.back().get())); in createConcreteEntity() 1342 DbgVariable *RegVar = cast<DbgVariable>(createConcreteEntity(TheCU, in collectEntityInfo()
|
| H A D | DwarfUnit.h | 35 class DbgVariable; variable 222 void addBlockByrefAddress(const DbgVariable &DV, DIE &Die,
|
| H A D | DwarfFile.cpp | 95 bool DwarfFile::addScopeVariable(LexicalScope *LS, DbgVariable *Var) { in addScopeVariable()
|