Home
last modified time | relevance | path

Searched refs:block_iterator (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblySortRegion.h38 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 DWebAssemblyExceptionInfo.h79 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()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBlockSupport.h248 using block_iterator = simple_ilist<::mlir::Block>::iterator;
253 block_iterator first, block_iterator last);
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DRegionInfo.h606 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 DMemorySSA.h511 using block_iterator = BasicBlock **;
514 block_iterator block_begin() {
515 return reinterpret_cast<block_iterator>(op_begin() + ReservedSpace);
522 block_iterator block_end() { return block_begin() + getNumOperands(); }
528 iterator_range<block_iterator> blocks() {
H A DLoopInfo.h191 typedef typename ArrayRef<BlockT *>::const_iterator block_iterator; typedef
192 block_iterator block_begin() const { return getBlocks().begin(); } in block_begin()
193 block_iterator block_end() const { return getBlocks().end(); } in block_end()
194 inline iterator_range<block_iterator> blocks() const { in blocks()
H A DLoopInfoImpl.h354 for (block_iterator BI = (*I)->block_begin(), BE = (*I)->block_end(); in verifyLoop()
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DFunctionLayout.h89 using block_iterator = BasicBlockListType::iterator; variable
218 block_iterator findBasicBlockPos(const BinaryBasicBlock *BB);
/llvm-project-15.0.7/bolt/lib/Core/
H A DFunctionLayout.cpp51 const block_iterator InsertBeforePos = in insertBasicBlocks()
164 FunctionLayout::block_iterator
/llvm-project-15.0.7/mlir/lib/IR/
H A DRegion.cpp210 ilist_traits<Block> &otherList, block_iterator first, block_iterator last) { in transferNodesFromList()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h679 using block_iterator = BlockSet::iterator; variable
709 iterator_range<block_iterator> blocks() { in blocks()
855 static iterator_range<Section::block_iterator> getSectionBlocks(Section &S) { in getSectionBlocks()
937 using block_iterator = nested_collection_iterator<const_section_iterator, variable
938 Section::block_iterator,
1175 iterator_range<block_iterator> blocks() { in blocks()
1176 return make_range(block_iterator(Sections.begin(), Sections.end()), in blocks()
1177 block_iterator(Sections.end(), Sections.end())); in blocks()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DMustExecute.cpp62 for (Loop::block_iterator BB = std::next(CurLoop->block_begin()), in computeLoopSafetyInfo()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DInstructions.h2723 using block_iterator = BasicBlock **;
2726 block_iterator block_begin() {
2727 return reinterpret_cast<block_iterator>(op_begin() + ReservedSpace);
2734 block_iterator block_end() {
2742 iterator_range<block_iterator> blocks() {
/llvm-project-15.0.7/llvm/unittests/Transforms/Utils/
H A DCloningTest.cpp440 Loop::block_iterator BI = NewLoop->block_begin(); in TEST()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp743 for (Loop::block_iterator I = L->block_begin(), IE = L->block_end(); in isHardwareLoopProfitable()