HomeSort by: relevance | last modified time | path
    Searched refs:DbgLabel (Results 1 - 6 of 6) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
DwarfFile.h 27 class DbgLabel;
86 using LabelList = SmallVector<DbgLabel *, 4>;
155 void addScopeLabel(LexicalScope *LS, DbgLabel *Label);
DwarfFile.cpp 123 void DwarfFile::addScopeLabel(LexicalScope *LS, DbgLabel *Label) {
124 SmallVectorImpl<DbgLabel *> &Labels = ScopeLabels[LS];
DwarfCompileUnit.h 220 /// Construct a DIE for the given DbgLabel.
221 DIE *constructLabelDIE(DbgLabel &DL, const LexicalScope &Scope);
353 void applyLabelAttributes(const DbgLabel &Label, DIE &LabelDie);
DwarfCompileUnit.cpp 697 DIE *DwarfCompileUnit::constructLabelDIE(DbgLabel &DL,
1024 for (DbgLabel *DL : DU->getScopeLabels().lookup(Scope))
1291 const DbgLabel *Label = nullptr;
1294 Label = dyn_cast<const DbgLabel>(Entity);
1298 else if ((Label = dyn_cast<const DbgLabel>(Entity)))
1301 llvm_unreachable("DbgEntity must be DbgVariable or DbgLabel.");
1326 Entity = std::make_unique<DbgLabel>(
1328 DU->addScopeLabel(Scope, cast<DbgLabel>(Entity.get()));
1493 void DwarfCompileUnit::applyLabelAttributes(const DbgLabel &Label,
DwarfDebug.h 64 /// This class is defined as the common parent of DbgVariable and DbgLabel
66 /// DbgVariable and DbgLabel.
233 class DbgLabel : public DbgEntity {
238 DbgLabel(const DILabel *L, const DILocation *IA, const MCSymbol *Sym = nullptr)
DwarfDebug.cpp 1777 std::make_unique<DbgLabel>(cast<const DILabel>(Node),
1780 cast<DbgLabel>(ConcreteEntities.back().get()));
1868 // DWARF-related DbgLabel.
1891 /// Save the temporary label to DbgLabel entity to get the

Completed in 81 milliseconds