Home
last modified time | relevance | path

Searched refs:DbgLabel (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfFile.h27 class DbgLabel; variable
91 using LabelList = SmallVector<DbgLabel *, 4>;
159 void addScopeLabel(LexicalScope *LS, DbgLabel *Label);
H A DDwarfFile.cpp117 void DwarfFile::addScopeLabel(LexicalScope *LS, DbgLabel *Label) { in addScopeLabel()
118 SmallVectorImpl<DbgLabel *> &Labels = ScopeLabels[LS]; in addScopeLabel()
H A DDwarfCompileUnit.h254 DIE *constructLabelDIE(DbgLabel &DL, const LexicalScope &Scope);
384 void applyLabelAttributes(const DbgLabel &Label, DIE &LabelDie);
H A DDwarfCompileUnit.cpp1008 DIE *DwarfCompileUnit::constructLabelDIE(DbgLabel &DL, in constructLabelDIE()
1167 for (DbgLabel *DL : DU->getScopeLabels().lookup(Scope)) in createAndAddScopeChildren()
1469 const DbgLabel *Label = nullptr; in finishEntityDefinition()
1472 Label = dyn_cast<const DbgLabel>(Entity); in finishEntityDefinition()
1476 else if ((Label = dyn_cast<const DbgLabel>(Entity))) in finishEntityDefinition()
1526 Entity = std::make_unique<DbgLabel>( in createAbstractEntity()
1528 DU->addScopeLabel(Scope, cast<DbgLabel>(Entity.get())); in createAbstractEntity()
1697 void DwarfCompileUnit::applyLabelAttributes(const DbgLabel &Label, in applyLabelAttributes()
H A DDwarfDebug.h289 class DbgLabel : public DbgEntity {
294 DbgLabel(const DILabel *L, const DILocation *IA, const MCSymbol *Sym = nullptr)
H A DDwarfDebug.cpp1875 std::make_unique<DbgLabel>(cast<const DILabel>(Node), in createConcreteEntity()
1878 cast<DbgLabel>(ConcreteEntities.back().get())); in createConcreteEntity()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugProgramInstruction.cpp466 DbgLabelInst *DbgLabel = cast<DbgLabelInst>( in createDebugIntrinsic() local
468 DbgLabel->setTailCall(); in createDebugIntrinsic()
469 DbgLabel->setDebugLoc(getDebugLoc()); in createDebugIntrinsic()
471 DbgLabel->insertBefore(InsertBefore->getIterator()); in createDebugIntrinsic()
472 return DbgLabel; in createDebugIntrinsic()