Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExceptionInfo.h78 using block_iterator = typename ArrayRef<MachineBasicBlock *>::const_iterator; variable
79 block_iterator block_begin() const { return getBlocks().begin(); } in block_begin()
80 block_iterator block_end() const { return getBlocks().end(); } in block_end()
81 inline iterator_range<block_iterator> blocks() const { in blocks()
H A DWebAssemblyCFGSort.cpp47 using block_iterator = typename ArrayRef<MachineBasicBlock *>::const_iterator; typedef in __anon676071ee0111::Region
48 virtual iterator_range<block_iterator> blocks() const = 0;
62 iterator_range<block_iterator> blocks() const override { in blocks()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DRegionInfo.h609 using block_iterator = block_iterator_wrapper<false>;
612 block_iterator block_begin() { return block_iterator(getEntry(), getExit()); }
614 block_iterator block_end() { return block_iterator(); }
621 using block_range = iterator_range<block_iterator>;
H A DLoopInfo.h153 typedef typename ArrayRef<BlockT *>::const_iterator block_iterator; typedef
154 block_iterator block_begin() const { return getBlocks().begin(); } in block_begin()
155 block_iterator block_end() const { return getBlocks().end(); } in block_end()
156 inline iterator_range<block_iterator> blocks() const { in blocks()
H A DMemorySSA.h495 using block_iterator = BasicBlock **;
498 block_iterator block_begin() {
500 return reinterpret_cast<block_iterator>(Ref + 1);
509 block_iterator block_end() { return block_begin() + getNumOperands(); }
515 iterator_range<block_iterator> blocks() {
H A DLoopInfoImpl.h365 for (block_iterator BI = (*I)->block_begin(), BE = (*I)->block_end(); in verifyLoop()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCLoopPreIncPrep.cpp261 for (Loop::block_iterator I = L->block_begin(), IE = L->block_end(); in runOnLoop()
525 for (Loop::block_iterator I = L->block_begin(), IE = L->block_end(); in runOnLoop()
H A DPPCCTRLoops.cpp535 for (Loop::block_iterator I = L->block_begin(), IE = L->block_end(); in convertToCTRLoop()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DLoopInfo.cpp499 for (Loop::block_iterator BI = Unloop.block_begin(), BE = Unloop.block_end(); in removeBlocksFromAncestors()
619 for (Loop::block_iterator I = Unloop->block_begin(), in erase()
H A DMustExecute.cpp56 for (Loop::block_iterator BB = std::next(CurLoop->block_begin()), in computeLoopSafetyInfo()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp272 for (Loop::block_iterator I = L->block_begin(), E = L->block_end(); in separateNestedLoop()
472 for (Loop::block_iterator BB = L->block_begin(), E = L->block_end(); in simplifyOneLoop()
H A DLoopUtils.cpp599 for (Loop::block_iterator LpI = L->block_begin(), LpE = L->block_end(); in deleteDeadLoop()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp299 for (Loop::block_iterator I = L->block_begin(), E = L->block_end(); I != E; in countLoop()
713 for (Loop::block_iterator I = currentLoop->block_begin(), in processCurrentLoop()
914 for (Loop::block_iterator I = L->block_begin(), E = L->block_end(); in CloneLoop()
H A DLoopIdiomRecognize.cpp797 for (Loop::block_iterator BI = L->block_begin(), E = L->block_end(); BI != E; in mayLoopAccessLocation()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DInstructions.h2614 using block_iterator = BasicBlock **;
2617 block_iterator block_begin() {
2620 return reinterpret_cast<block_iterator>(ref + 1);
2629 block_iterator block_end() {
2637 iterator_range<block_iterator> blocks() {
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h459 for (Loop::block_iterator I = L->block_begin(), E = L->block_end(); I != E; in getUnrollingPreferences()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp1742 for (PHINode::block_iterator i = PN.block_begin(), e = PN.block_end(); i != e; in visitPHINode()