Home
last modified time | relevance | path

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

123

/external/llvm-project/llvm/lib/Target/WebAssembly/
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()
DWebAssemblyExceptionInfo.h76 using block_iterator = typename ArrayRef<MachineBasicBlock *>::const_iterator; variable
77 block_iterator block_begin() const { return getBlocks().begin(); } in block_begin()
78 block_iterator block_end() const { return getBlocks().end(); } in block_end()
79 inline iterator_range<block_iterator> blocks() const { in blocks()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyExceptionInfo.h77 using block_iterator = typename ArrayRef<MachineBasicBlock *>::const_iterator; variable
78 block_iterator block_begin() const { return getBlocks().begin(); } in block_begin()
79 block_iterator block_end() const { return getBlocks().end(); } in block_end()
80 inline iterator_range<block_iterator> blocks() const { in blocks()
DWebAssemblyCFGSort.cpp54 using block_iterator = typename ArrayRef<MachineBasicBlock *>::const_iterator; typedef in __anon3a09cf740111::Region
55 virtual iterator_range<block_iterator> blocks() const = 0;
69 iterator_range<block_iterator> blocks() const override { in blocks()
/external/llvm/lib/Transforms/Scalar/
DLoopDeletion.cpp83 for (Loop::block_iterator LI = L->block_begin(), LE = L->block_end(); in isLoopDead()
176 for (Loop::block_iterator LI = L->block_begin(), LE = L->block_end(); in runImpl()
197 for (Loop::block_iterator LI = L->block_begin(), LE = L->block_end(); in runImpl()
DLoopDataPrefetch.cpp188 for (Loop::block_iterator I = L->block_begin(), IE = L->block_end(); in runOnLoop()
219 for (Loop::block_iterator I = L->block_begin(), IE = L->block_end(); in runOnLoop()
DLoopUnswitch.cpp288 for (Loop::block_iterator I = L->block_begin(), E = L->block_end(); I != E; in countLoop()
581 for (Loop::block_iterator I = currentLoop->block_begin(), in processCurrentLoop()
733 for (Loop::block_iterator I = L->block_begin(), E = L->block_end(); in CloneLoop()
/external/llvm-project/mlir/include/mlir/IR/
DBlockSupport.h234 using block_iterator = simple_ilist<::mlir::Block>::iterator;
239 block_iterator first, block_iterator last);
/external/llvm/include/llvm/Analysis/
DRegionInfo.h594 typedef block_iterator_wrapper<false> block_iterator;
597 block_iterator block_begin() { return block_iterator(getEntry(), getExit()); }
599 block_iterator block_end() { return block_iterator(); }
606 typedef iterator_range<block_iterator> block_range;
DLoopInfoImpl.h37 for (block_iterator BI = block_begin(), BE = block_end(); BI != BE; ++BI) in getExitingBlocks()
66 for (block_iterator BI = block_begin(), BE = block_end(); BI != BE; ++BI) in getExitBlocks()
91 for (block_iterator BI = block_begin(), BE = block_end(); BI != BE; ++BI) in getExitEdges()
291 for (block_iterator BI = (*I)->block_begin(), BE = (*I)->block_end(); in verifyLoop()
DLoopInfo.h140 typedef typename std::vector<BlockT*>::const_iterator block_iterator; typedef
141 block_iterator block_begin() const { return Blocks.begin(); } in block_begin()
142 block_iterator block_end() const { return Blocks.end(); } in block_end()
143 inline iterator_range<block_iterator> blocks() const { in blocks()
/external/llvm-project/llvm/include/llvm/Analysis/
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>;
DMemorySSA.h499 using block_iterator = BasicBlock **;
502 block_iterator block_begin() {
503 return reinterpret_cast<block_iterator>(op_begin() + ReservedSpace);
510 block_iterator block_end() { return block_begin() + getNumOperands(); }
516 iterator_range<block_iterator> blocks() {
DLoopInfo.h175 typedef typename ArrayRef<BlockT *>::const_iterator block_iterator; typedef
176 block_iterator block_begin() const { return getBlocks().begin(); } in block_begin()
177 block_iterator block_end() const { return getBlocks().end(); } in block_end()
178 inline iterator_range<block_iterator> blocks() const { in blocks()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DRegionInfo.h608 using block_iterator = block_iterator_wrapper<false>;
611 block_iterator block_begin() { return block_iterator(getEntry(), getExit()); }
613 block_iterator block_end() { return block_iterator(); }
620 using block_range = iterator_range<block_iterator>;
DMemorySSA.h498 using block_iterator = BasicBlock **;
501 block_iterator block_begin() {
503 return reinterpret_cast<block_iterator>(Ref + 1);
512 block_iterator block_end() { return block_begin() + getNumOperands(); }
518 iterator_range<block_iterator> blocks() {
DLoopInfo.h158 typedef typename ArrayRef<BlockT *>::const_iterator block_iterator; typedef
159 block_iterator block_begin() const { return getBlocks().begin(); } in block_begin()
160 block_iterator block_end() const { return getBlocks().end(); } in block_end()
161 inline iterator_range<block_iterator> blocks() const { in blocks()
/external/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
DJITLink.h556 using block_iterator = BlockSet::iterator; variable
571 iterator_range<block_iterator> blocks() { in blocks()
698 static iterator_range<Section::block_iterator> getSectionBlocks(Section &S) { in getSectionBlocks()
780 using block_iterator = nested_collection_iterator<const_section_iterator, variable
781 Section::block_iterator,
937 iterator_range<block_iterator> blocks() { in blocks()
938 return make_range(block_iterator(Sections.begin(), Sections.end()), in blocks()
939 block_iterator(Sections.end(), Sections.end())); in blocks()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/JITLink/
DJITLink.h547 using block_iterator = BlockSet::iterator; variable
562 iterator_range<block_iterator> blocks() { in blocks()
689 static iterator_range<Section::block_iterator> getSectionBlocks(Section &S) { in getSectionBlocks()
771 using block_iterator = nested_collection_iterator<const_section_iterator, variable
772 Section::block_iterator,
917 iterator_range<block_iterator> blocks() { in blocks()
918 return make_range(block_iterator(Sections.begin(), Sections.end()), in blocks()
919 block_iterator(Sections.end(), Sections.end())); in blocks()
/external/llvm-project/mlir/lib/IR/
DRegion.cpp218 ilist_traits<Block> &otherList, block_iterator first, block_iterator last) { in transferNodesFromList()
/external/llvm/include/llvm/Transforms/Utils/
DMemorySSA.h370 typedef BasicBlock **block_iterator;
373 block_iterator block_begin() {
375 return reinterpret_cast<block_iterator>(Ref + 1);
384 block_iterator block_end() { return block_begin() + getNumOperands(); }
/external/llvm/lib/Target/PowerPC/
DPPCLoopPreIncPrep.cpp184 for (Loop::block_iterator I = L->block_begin(), IE = L->block_end(); in runOnLoop()
432 for (Loop::block_iterator I = L->block_begin(), IE = L->block_end(); in runOnLoop()
/external/llvm/lib/Analysis/
DLoopInfo.cpp483 for (Loop::block_iterator BI = Unloop.block_begin(), in removeBlocksFromAncestors()
597 for (Loop::block_iterator I = Unloop->block_begin(), in markAsRemoved()
/external/llvm/lib/Transforms/Utils/
DLoopSimplify.cpp304 for (Loop::block_iterator I = L->block_begin(), E = L->block_end(); in separateNestedLoop()
475 for (Loop::block_iterator BB = L->block_begin(), E = L->block_end(); in simplifyOneLoop()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLoopSimplify.cpp280 for (Loop::block_iterator I = L->block_begin(), E = L->block_end(); in separateNestedLoop()
486 for (Loop::block_iterator BB = L->block_begin(), E = L->block_end(); in simplifyOneLoop()

123