Searched refs:const_block_iterator (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | GenericCycleInfo.h | 201 using const_block_iterator = typename BlockSetVectorT::const_iterator; variable 203 const_block_iterator block_begin() const { in block_begin() 204 return const_block_iterator{Blocks.begin()}; in block_begin() 206 const_block_iterator block_end() const { in block_end() 207 return const_block_iterator{Blocks.end()}; in block_end() 210 iterator_range<const_block_iterator> blocks() const { in blocks()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | RegionInfo.h | 605 using const_block_iterator = block_iterator_wrapper<true>; 611 const_block_iterator block_begin() const { 612 return const_block_iterator(getEntry(), getExit()); 614 const_block_iterator block_end() const { return const_block_iterator(); } 617 using const_block_range = iterator_range<const_block_iterator>;
|
| H A D | MemorySSA.h | 500 using const_block_iterator = BasicBlock *const *; 506 const_block_iterator block_begin() const { 507 return reinterpret_cast<const_block_iterator>(op_begin() + ReservedSpace); 512 const_block_iterator block_end() const { 520 iterator_range<const_block_iterator> blocks() const {
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
| H A D | JITLink.h | 733 using const_block_iterator = BlockSet::const_iterator; variable 774 iterator_range<const_block_iterator> blocks() const { in blocks() 920 static iterator_range<Section::const_block_iterator> 1022 using const_block_iterator = variable 1024 Section::const_block_iterator, const Block *, 1396 iterator_range<const_block_iterator> blocks() const { in blocks() 1398 return make_range(const_block_iterator(Secs.begin(), Secs.end()), in blocks() 1399 const_block_iterator(Secs.end(), Secs.end())); in blocks()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Instruction.h | 2410 using const_block_iterator = variable 2411 mapped_iterator<llvm::PHINode::const_block_iterator, LLVMBBToBB>; 2413 const_block_iterator block_begin() const { in block_begin() 2415 return const_block_iterator(cast<llvm::PHINode>(Val)->block_begin(), in block_begin() 2418 const_block_iterator block_end() const { in block_end() 2420 return const_block_iterator(cast<llvm::PHINode>(Val)->block_end(), in block_end() 2423 iterator_range<const_block_iterator> blocks() const { in blocks()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Instructions.h | 2689 using const_block_iterator = BasicBlock * const *; 2691 const_block_iterator block_begin() const { 2692 return reinterpret_cast<const_block_iterator>(op_begin() + ReservedSpace); 2695 const_block_iterator block_end() const { 2699 iterator_range<const_block_iterator> blocks() const { 2758 void copyIncomingBlocks(iterator_range<const_block_iterator> BBRange,
|