Home
last modified time | relevance | path

Searched refs:const_block_iterator (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DGenericCycleInfo.h201 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 DRegionInfo.h605 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 DMemorySSA.h500 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 DJITLink.h733 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 DInstruction.h2410 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 DInstructions.h2689 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,