Searched refs:self_iterator (Results 1 – 11 of 11) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DebugProgramInstruction.h | 209 LLVM_ABI void insertBefore(self_iterator InsertBefore); 210 LLVM_ABI void insertAfter(self_iterator InsertAfter); 211 LLVM_ABI void moveBefore(self_iterator MoveBefore); 212 LLVM_ABI void moveAfter(self_iterator MoveAfter); 219 using self_iterator = simple_ilist<DbgRecord>::iterator; variable 634 absorbDebugValues(iterator_range<DbgRecord::self_iterator> Range,
|
| H A D | BasicBlock.h | 147 std::optional<DbgRecord::self_iterator> Pos); 196 friend iterator_range<DbgRecord::self_iterator> 198 const Instruction *From, std::optional<DbgRecord::self_iterator> FromHere,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | ilist_node.h | 98 using self_iterator = 134 self_iterator getIterator() { return self_iterator(*this); } in getIterator()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DebugProgramInstruction.cpp | 553 void DbgRecord::insertBefore(self_iterator InsertBefore) { in insertBefore() 561 void DbgRecord::insertAfter(self_iterator InsertAfter) { in insertAfter() 583 void DbgRecord::moveBefore(self_iterator MoveBefore) { in moveBefore() 589 void DbgRecord::moveAfter(self_iterator MoveAfter) { in moveAfter() 667 iterator_range<DbgRecord::self_iterator> DbgMarker::getDbgRecordRange() { in getDbgRecordRange() 712 iterator_range<DbgRecord::self_iterator> Range, DbgMarker &Src, in absorbDebugValues()
|
| H A D | Instruction.cpp | 252 iterator_range<DbgRecord::self_iterator> Instruction::cloneDebugInfoFrom( in cloneDebugInfoFrom() 253 const Instruction *From, std::optional<DbgRecord::self_iterator> FromHere, in cloneDebugInfoFrom() 265 std::optional<DbgRecord::self_iterator>
|
| H A D | BasicBlock.cpp | 1056 Instruction *I, std::optional<DbgRecord::self_iterator> Pos) { in reinsertInstInDbgRecords()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | MemorySSA.h | 181 AllAccessType::self_iterator getIterator() { in getIterator() 193 DefsOnlyType::self_iterator getDefsIterator() { in getDefsIterator()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopRotationUtils.cpp | 598 iterator_range<DbgRecord::self_iterator> NextDbgInsts = in rotateLoop()
|
| H A D | ValueMapper.cpp | 1257 Module *M, iterator_range<DbgRecord::self_iterator> Range) { in remapDbgRecordRange()
|
| H A D | SimplifyCFG.cpp | 1577 std::pair<DbgRecord::self_iterator, DbgRecord::self_iterator>; in hoistLockstepIdenticalDbgVariableRecords() 1589 [&](DbgRecord::self_iterator I) { in hoistLockstepIdenticalDbgVariableRecords()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 3323 std::optional<DbgRecord::self_iterator> BeforeDbgRecord = std::nullopt;
|