Home
last modified time | relevance | path

Searched refs:DILabel (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DDIBuilder.h87 Instruction *insertLabel(DILabel *LabelInfo, const DILocation *DL,
614 DILabel *
809 Instruction *insertLabel(DILabel *LabelInfo, const DILocation *DL,
816 Instruction *insertLabel(DILabel *LabelInfo, const DILocation *DL,
H A DMetadata.def111 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILabel)
H A DIntrinsicInst.h190 DILabel *getLabel() const { in getLabel()
191 return cast<DILabel>(getRawLabel()); in getLabel()
H A DDebugInfoMetadata.h2749 class DILabel : public DINode {
2755 DILabel(LLVMContext &C, StorageType Storage, unsigned Line,
2758 ~DILabel() = default;
2760 static DILabel *getImpl(LLVMContext &Context, DIScope *Scope,
2767 static DILabel *getImpl(LLVMContext &Context, Metadata *Scope,
2778 DEFINE_MDNODE_GET(DILabel,
2782 DEFINE_MDNODE_GET(DILabel,
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.h238 DbgLabel(const DILabel *L, const DILocation *IA, const MCSymbol *Sym = nullptr)
243 const DILabel *getLabel() const { return cast<DILabel>(getEntity()); } in getLabel()
H A DDwarfCompileUnit.cpp929 } else if (isa<const DILabel>(Node)) { in createAbstractEntity()
931 cast<const DILabel>(Node), nullptr /* IA */); in createAbstractEntity()
1096 const auto *DILabel = Label.getLabel(); in applyLabelAttributes() local
1097 addSourceLine(LabelDie, DILabel); in applyLabelAttributes()
H A DDbgEntityHistoryCalculator.cpp262 const DILabel *RawLabel = MI.getDebugLabel(); in calculateDbgEntityHistory()
H A DDwarfDebug.cpp1246 } else if (isa<const DILabel>(Node)) { in createConcreteEntity()
1248 llvm::make_unique<DbgLabel>(cast<const DILabel>(Node), in createConcreteEntity()
1385 const DILabel *Label = cast<DILabel>(IL.first); in collectEntityInfo()
1410 } else if (auto *DL = dyn_cast<DILabel>(DN)) { in collectEntityInfo()
1613 else if (auto *DL = dyn_cast<DILabel>(DN)) in endFunctionImpl()
H A DDwarfUnit.h193 void addSourceLine(DIE &Die, const DILabel *L);
H A DDwarfUnit.cpp419 void DwarfUnit::addSourceLine(DIE &Die, const DILabel *L) { in addSourceLine()
H A DAsmPrinter.cpp940 const DILabel *V = MI->getDebugLabel(); in emitDebugLabelComment()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DDIBuilder.cpp715 DILabel *DIBuilder::createLabel( in createLabel()
721 DILabel::get(VMContext, cast_or_null<DILocalScope>(Context), Name, in createLabel()
859 Instruction *DIBuilder::insertLabel(DILabel *LabelInfo, const DILocation *DL, in insertLabel()
866 Instruction *DIBuilder::insertLabel(DILabel *LabelInfo, const DILocation *DL, in insertLabel()
957 DILabel *LabelInfo, const DILocation *DL, in insertLabel()
H A DDebugInfoMetadata.cpp796 DILabel *DILabel::getImpl(LLVMContext &Context, Metadata *Scope, in getImpl()
802 DEFINE_GETIMPL_LOOKUP(DILabel, in getImpl()
805 DEFINE_GETIMPL_STORE(DILabel, (Line), Ops); in getImpl()
H A DLLVMContextImpl.h953 template <> struct MDNodeKeyImpl<DILabel> {
961 MDNodeKeyImpl(const DILabel *N)
965 bool isKeyOf(const DILabel *RHS) const {
H A DVerifier.cpp1106 AssertDI(Op && (isa<DILocalVariable>(Op) || isa<DILabel>(Op)), in visitDISubprogram()
1248 void Verifier::visitDILabel(const DILabel &N) { in visitDILabel()
4669 AssertDI(isa<DILabel>(DLI.getRawLabel()), in visitDbgLabelIntrinsic()
4682 DILabel *Label = DLI.getLabel(); in visitDbgLabelIntrinsic()
H A DAsmWriter.cpp2104 static void writeDILabel(raw_ostream &Out, const DILabel *N, in writeDILabel()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineInstr.cpp800 const DILabel *MachineInstr::getDebugLabel() const { in getDebugLabel()
802 return cast<DILabel>(getOperand(0).getMetadata()); in getDebugLabel()
1588 auto *DIL = dyn_cast<DILabel>(MO.getMetadata()); in print()
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp155 assert(isa<DILabel>(Label) && "not a label"); in buildDbgLabel()
156 assert(cast<DILabel>(Label)->isValidLocationForIntrinsic(State.DL) && in buildDbgLabel()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineInstr.h395 const DILabel *getDebugLabel() const;
H A DSelectionDAG.h1265 SDDbgLabel *getDbgLabel(DILabel *Label, const DebugLoc &DL, unsigned O);
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp787 assert(cast<DILabel>(Label)->isValidLocationForIntrinsic(DL) && in EmitDbgLabel()
H A DSelectionDAG.cpp8004 SDDbgLabel *SelectionDAG::getDbgLabel(DILabel *Label, in getDbgLabel()
8006 assert(cast<DILabel>(Label)->isValidLocationForIntrinsic(DL) && in getDbgLabel()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp1694 GET_OR_DISTINCT(DILabel, in parseOneMetadata()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp340 void writeDILabel(const DILabel *N,
1811 const DILabel *N, SmallVectorImpl<uint64_t> &Record, in writeDILabel()
/freebsd-12.1/contrib/llvm/lib/AsmParser/
H A DLLParser.cpp4805 Result = GET_OR_DISTINCT(DILabel, in ParseDILabel()

12