Searched refs:block_iterator (Results 1 – 9 of 9) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblySortRegion.h | 38 using block_iterator = typename ArrayRef<MachineBasicBlock *>::const_iterator; variable 39 virtual iterator_range<block_iterator> blocks() const = 0; 53 iterator_range<block_iterator> blocks() const override { in blocks()
|
| H A D | WebAssemblyExceptionInfo.h | 79 using block_iterator = typename ArrayRef<MachineBasicBlock *>::const_iterator; variable 80 block_iterator block_begin() const { return getBlocks().begin(); } in block_begin() 81 block_iterator block_end() const { return getBlocks().end(); } in block_end() 82 inline iterator_range<block_iterator> blocks() const { in blocks()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | RegionInfo.h | 606 using block_iterator = block_iterator_wrapper<false>; 609 block_iterator block_begin() { return block_iterator(getEntry(), getExit()); } 611 block_iterator block_end() { return block_iterator(); } 618 using block_range = iterator_range<block_iterator>;
|
| H A D | MemorySSA.h | 497 using block_iterator = BasicBlock **; 500 block_iterator block_begin() { 501 return reinterpret_cast<block_iterator>(op_begin() + ReservedSpace); 508 block_iterator block_end() { return block_begin() + getNumOperands(); } 514 iterator_range<block_iterator> blocks() {
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | GenericLoopInfo.h | 177 typedef typename ArrayRef<BlockT *>::const_iterator block_iterator; typedef 178 block_iterator block_begin() const { return getBlocks().begin(); } in block_begin() 179 block_iterator block_end() const { return getBlocks().end(); } in block_end() 180 inline iterator_range<block_iterator> blocks() const { in blocks()
|
| H A D | GenericLoopInfoImpl.h | 375 for (block_iterator BI = (*I)->block_begin(), BE = (*I)->block_end(); in verifyLoop()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
| H A D | JITLink.h | 705 using block_iterator = BlockSet::iterator; variable 738 iterator_range<block_iterator> blocks() { in blocks() 885 static iterator_range<Section::block_iterator> getSectionBlocks(Section &S) { in getSectionBlocks() 987 using block_iterator = variable 988 nested_collection_iterator<section_iterator, Section::block_iterator, 1276 iterator_range<block_iterator> blocks() { in blocks() 1278 return make_range(block_iterator(Secs.begin(), Secs.end()), in blocks() 1279 block_iterator(Secs.end(), Secs.end())); in blocks()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Instructions.h | 2778 using block_iterator = BasicBlock **; 2843 const_cast<block_iterator>(block_begin())[i] = BB; 2850 copy(BBRange, const_cast<block_iterator>(block_begin()) + ToIdx);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Instructions.cpp | 166 (void)std::remove_if(const_cast<block_iterator>(block_begin()), in removeIncomingValueIf() 167 const_cast<block_iterator>(block_end()), [&](BasicBlock *&BB) { in removeIncomingValueIf()
|