Home
last modified time | relevance | path

Searched refs:getBlocks (Results 1 – 25 of 40) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExceptionInfo.h77 ArrayRef<MachineBasicBlock *> getBlocks() const { return Blocks; } in getBlocks() function
79 block_iterator block_begin() const { return getBlocks().begin(); } in block_begin()
80 block_iterator block_end() const { return getBlocks().end(); } in block_end()
H A DWebAssemblyExceptionInfo.cpp170 for (unsigned I = 0; I < getBlocks().size(); ++I) { in print()
171 MachineBasicBlock *MBB = getBlocks()[I]; in print()
H A DWebAssemblyFixIrreducibleControlFlow.cpp156 for (auto *MBB : Loop->getBlocks()) { in run()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopVersioningLICM.cpp416 for (auto *Block : CurLoop->getBlocks()) in legalLoopInstructions()
570 for (auto *Block : CurLoop->getBlocks()) { in setNoAliasToLoop()
615 for (auto *Block : L->getBlocks()) { in runOnLoop()
H A DLoopUnrollAndJamPass.cpp247 if (SubLoop->getBlocks().size() != 1) { in computeUnrollAndJamCount()
258 for (BasicBlock *BB : SubLoop->getBlocks()) { in computeUnrollAndJamCount()
H A DLoopDistribute.cpp164 for (auto *B : OrigLoop->getBlocks()) in populateUsedSet()
219 for (auto *Block : OrigLoop->getBlocks()) in removeUnusedInsts()
249 for (auto *BB : getDistributedLoop()->getBlocks()) in printBlocks()
H A DInductiveRangeCheckElimination.cpp1125 for (BasicBlock *BB : OriginalLoop.getBlocks()) { in cloneLoop()
1149 BasicBlock *OriginalBB = OriginalLoop.getBlocks()[i]; in cloneLoop()
1769 if (L->getBlocks().size() >= LoopSizeCutoff) { in run()
1783 for (auto BBI : L->getBlocks()) in run()
H A DLICM.cpp971 for (auto *BB : L->getBlocks()) in isReadOnly()
981 for (auto *BB : L->getBlocks()) in isOnlyMemoryAccess()
2078 for (BasicBlock *BB : CurLoop->getBlocks()) in pointerInvalidatedByLoop()
H A DLoopUnswitch.cpp1000 << loopHeader->getName() << " [" << L->getBlocks().size() in UnswitchTrivialCondition()
1232 << loopHeader->getName() << " [" << L->getBlocks().size() in UnswitchNontrivialCondition()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DEdgeBundles.h49 ArrayRef<unsigned> getBlocks(unsigned Bundle) const { return Blocks[Bundle]; } in getBlocks() function
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DLoopInfo.h100 BlockT *getHeader() const { return getBlocks().front(); } in getHeader()
149 ArrayRef<BlockT *> getBlocks() const { in getBlocks() function
154 block_iterator block_begin() const { return getBlocks().begin(); } in block_begin()
155 block_iterator block_end() const { return getBlocks().end(); } in block_end()
H A DLoopInfoImpl.h401 for (unsigned i = 0; i < getBlocks().size(); ++i) { in print()
402 BlockT *BB = getBlocks()[i]; in print()
687 std::vector<BlockT *> BBs = L->getBlocks(); in compareLoops()
688 std::vector<BlockT *> OtherBBs = OtherL->getBlocks(); in compareLoops()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp278 for (BasicBlock *BB : L->getBlocks()) { in simplifyLoopAfterUnroll()
416 std::vector<BasicBlock*> OriginalLoopBlocks = L->getBlocks(); in UnrollLoop()
587 std::vector<BasicBlock*> UnrolledLoopBlocks = L->getBlocks(); in UnrollLoop()
598 for (BasicBlock *BB : L->getBlocks()) in UnrollLoop()
H A DLoopSimplify.cpp302 for (unsigned i = 0; i != L->getBlocks().size(); ++i) { in separateNestedLoop()
303 BasicBlock *BB = L->getBlocks()[i]; in separateNestedLoop()
H A DCloneFunction.cpp768 for (BasicBlock *BB : OrigLoop->getBlocks()) { in cloneLoopWithPreheader()
781 for (BasicBlock *BB : OrigLoop->getBlocks()) { in cloneLoopWithPreheader()
H A DLoopRotationUtils.cpp207 if (L->getBlocks().size() == 1) in rotateLoop()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIMachineScheduler.h255 getBlocks(SISchedulerBlockCreatorVariant BlockVariant);
356 std::vector<SIScheduleBlock*> getBlocks() { return BlocksScheduled; } in getBlocks() function
H A DSIMachineScheduler.cpp634 SIScheduleBlockCreator::getBlocks(SISchedulerBlockCreatorVariant BlockVariant) { in getBlocks() function in SIScheduleBlockCreator
1782 SIScheduleBlocks Blocks = BlockCreator.getBlocks(BlockVariant); in scheduleVariant()
1787 ScheduledBlocks = Scheduler.getBlocks(); in scheduleVariant()
H A DAMDGPUTargetTransformInfo.cpp105 for (const BasicBlock *BB : L->getBlocks()) { in getUnrollingPreferences()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86CmovConversion.cpp241 if (!collectCmovCandidates(CurrLoop->getBlocks(), CmovInstGroups)) in runOnMachineFunction()
244 if (!checkForProfitableCmovCandidates(CurrLoop->getBlocks(), in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DSpillPlacement.cpp243 if (bundles->getBlocks(n).size() > 100) { in activate()
H A DMachineLICM.cpp504 for (MachineBasicBlock *BB : CurLoop->getBlocks()) { in HoistRegionPostRA()
576 for (MachineBasicBlock *BB : CurLoop->getBlocks()) { in AddToLiveIns()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64FalkorHWPFFix.cpp680 for (MachineBasicBlock *MBB : L.getBlocks()) in runOnLoop()
714 for (MachineBasicBlock *MBB : L.getBlocks()) { in runOnLoop()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DMustExecute.cpp54 assert(Header == *CurLoop->getBlocks().begin() && in computeLoopSafetyInfo()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DComment.h1130 ArrayRef<BlockContentComment *> getBlocks() const { return Blocks; } in getBlocks() function

12