Searched refs:DbgMarker (Results 1 – 11 of 11) sorted by relevance
52 DbgMarker *BasicBlock::createMarker(Instruction *I) { in createMarker()57 DbgMarker *Marker = new DbgMarker(); in createMarker()63 DbgMarker *BasicBlock::createMarker(InstListType::iterator It) { in createMarker()68 DbgMarker *DM = getTrailingDbgRecords(); in createMarker()71 DM = new DbgMarker(); in createMarker()106 DbgMarker *Marker = I.DebugMarker; in convertToNewDbgValues()126 DbgMarker &Marker = *Inst.DebugMarker; in convertFromNewDbgValues()737 DbgMarker *TrailingDbgRecords = getTrailingDbgRecords(); in flushTerminatorDbgRecords()780 DbgMarker *SrcTrailingDbgRecords = Src->getTrailingDbgRecords(); in spliceDebugInfoEmptyBlock()842 DbgMarker *MoreDanglingDbgRecords = nullptr; in spliceDebugInfo()[all …]
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()[all …]
140 DbgMarker *SrcMarker = BB.getMarker(InsertPos); in insertBefore()220 DbgMarker *NextMarker = getParent()->getNextMarker(this); in moveBeforeImpl()237 return DbgMarker::getEmptyDbgRecordRange(); in cloneDebugInfoFrom()253 DbgMarker *NextMarker = getParent()->getNextMarker(this); in getDbgReinsertionPosition()268 DbgMarker *SrcMarker = BB->getMarker(It); in adoptDbgRecords()
62 class DbgMarker; variable1713 SmallDenseMap<BasicBlock *, DbgMarker *> TrailingDbgRecords;1716 void setTrailingDbgRecords(BasicBlock *B, DbgMarker *M) {1721 DbgMarker *getTrailingDbgRecords(BasicBlock *B) {
289 static const Module *getModuleFromDPI(const DbgMarker *Marker) { in getModuleFromDPI()2754 void printDbgMarker(const DbgMarker &DPI);4653 void AssemblyWriter::printDbgMarker(const DbgMarker &Marker) { in printDbgMarker()4956 void DbgMarker::print(raw_ostream &ROS, bool IsForDebug) const { in print()4968 void DbgMarker::print(raw_ostream &ROS, ModuleSlotTracker &MST, in print()5269 void DbgMarker::dump() const { in dump()
584 DbgMarker *Marker = DVR->getMarker(); in replaceDbgUsesOutsideBlock()
69 class DbgMarker; variable137 DbgMarker *Marker = nullptr;169 void setMarker(DbgMarker *M) { Marker = M; } in setMarker()171 DbgMarker *getMarker() { return Marker; } in getMarker()172 const DbgMarker *getMarker() const { return Marker; } in getMarker()570 class DbgMarker {572 DbgMarker() {} in DbgMarker() function607 void absorbDebugValues(DbgMarker &Src, bool InsertAtHead);612 DbgMarker &Src, bool InsertAtHead);629 cloneDebugInfoFrom(DbgMarker *From,[all …]
43 class DbgMarker; variable79 DbgMarker *createMarker(Instruction *I);80 DbgMarker *createMarker(InstListType::iterator It);103 void setTrailingDbgRecords(DbgMarker *M);108 DbgMarker *getTrailingDbgRecords();119 DbgMarker *getMarker(InstListType::iterator It);124 DbgMarker *getNextMarker(Instruction *I);
33 class DbgMarker; variable38 class DbgMarker; variable46 getDbgRecordRange(DbgMarker *);84 DbgMarker *DebugMarker = nullptr;
614 (I != E) ? I->getDbgRecordRange() : DbgMarker::getEmptyDbgRecordRange(); in rotateLoop()670 NextDbgInsts = DbgMarker::getEmptyDbgRecordRange(); in rotateLoop()
2108 DbgMarker *Marker = RangeBB->getMarker(BE); in cloneInstructions()2109 DbgMarker *EndMarker = NewBB->createMarker(NewBB->end()); in cloneInstructions()