Lines Matching refs:DbgMarker
568 DbgMarker DbgMarker::EmptyDbgMarker;
570 void DbgMarker::dropDbgRecords() { in dropDbgRecords()
579 void DbgMarker::dropOneDbgRecord(DbgRecord *DR) { in dropOneDbgRecord()
585 const BasicBlock *DbgMarker::getParent() const { in getParent()
589 BasicBlock *DbgMarker::getParent() { return MarkedInstr->getParent(); } in getParent()
591 void DbgMarker::removeMarker() { in removeMarker()
603 DbgMarker *NextMarker = Owner->getParent()->getNextMarker(Owner); in removeMarker()
623 void DbgMarker::removeFromParent() { in removeFromParent()
628 void DbgMarker::eraseFromParent() { in eraseFromParent()
635 iterator_range<DbgRecord::self_iterator> DbgMarker::getDbgRecordRange() { in getDbgRecordRange()
639 DbgMarker::getDbgRecordRange() const { in getDbgRecordRange()
653 void DbgMarker::insertDbgRecord(DbgRecord *New, bool InsertAtHead) { in insertDbgRecord()
658 void DbgMarker::insertDbgRecord(DbgRecord *New, DbgRecord *InsertBefore) { in insertDbgRecord()
664 void DbgMarker::insertDbgRecordAfter(DbgRecord *New, DbgRecord *InsertAfter) { in insertDbgRecordAfter()
671 void DbgMarker::absorbDebugValues(DbgMarker &Src, bool InsertAtHead) { in absorbDebugValues()
679 void DbgMarker::absorbDebugValues( in absorbDebugValues()
680 iterator_range<DbgRecord::self_iterator> Range, DbgMarker &Src, in absorbDebugValues()
692 iterator_range<simple_ilist<DbgRecord>::iterator> DbgMarker::cloneDebugInfoFrom( in cloneDebugInfoFrom()
693 DbgMarker *From, std::optional<simple_ilist<DbgRecord>::iterator> from_here, in cloneDebugInfoFrom()