Home
last modified time | relevance | path

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

12

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
HDWebAssemblyExceptionInfo.h76 ArrayRef<MachineBasicBlock *> getBlocks() const { return Blocks; } in getBlocks() function
78 block_iterator block_begin() const { return getBlocks().begin(); } in block_begin()
79 block_iterator block_end() const { return getBlocks().end(); } in block_end()
HDWebAssemblyExceptionInfo.cpp156 for (unsigned I = 0; I < getBlocks().size(); ++I) { in print()
157 MachineBasicBlock *MBB = getBlocks()[I]; in print()
HDWebAssemblyFixIrreducibleControlFlow.cpp187 BlockSet &getBlocks() { return Blocks; } in getBlocks() function in __anon9044a6320111::LoopBlocks
307 if (processRegion(LoopEntry, InnerBlocks.getBlocks(), MF)) { in processRegion()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDLoopVersioningLICM.cpp393 for (auto *Block : CurLoop->getBlocks()) in legalLoopInstructions()
547 for (auto *Block : CurLoop->getBlocks()) { in setNoAliasToLoop()
592 for (auto *Block : L->getBlocks()) { in runOnLoop()
HDLoopUnrollAndJamPass.cpp247 if (SubLoop->getBlocks().size() != 1) { in computeUnrollAndJamCount()
258 for (BasicBlock *BB : SubLoop->getBlocks()) { in computeUnrollAndJamCount()
HDLoopDistribute.cpp164 for (auto *B : OrigLoop->getBlocks()) in populateUsedSet()
219 for (auto *Block : OrigLoop->getBlocks()) in removeUnusedInsts()
249 for (auto *BB : getDistributedLoop()->getBlocks()) in printBlocks()
HDLICM.cpp355 for (auto *BB : L->getBlocks()) { in runOnLoop()
1058 for (auto *BB : L->getBlocks()) in isReadOnly()
1068 for (auto *BB : L->getBlocks()) in isOnlyMemoryAccess()
1244 for (auto *BB : CurLoop->getBlocks()) in canSinkOrHoistInst()
2278 for (BasicBlock *BB : CurLoop->getBlocks()) in pointerInvalidatedByLoop()
2333 for (auto *BB : CurLoop->getBlocks()) in pointerInvalidatedByLoopWithMSSA()
HDInductiveRangeCheckElimination.cpp1131 for (BasicBlock *BB : OriginalLoop.getBlocks()) { in cloneLoop()
1155 BasicBlock *OriginalBB = OriginalLoop.getBlocks()[i]; in cloneLoop()
1787 if (L->getBlocks().size() >= LoopSizeCutoff) { in run()
1801 for (auto BBI : L->getBlocks()) in run()
HDLoopUnswitch.cpp1004 << loopHeader->getName() << " [" << L->getBlocks().size() in UnswitchTrivialCondition()
1238 << loopHeader->getName() << " [" << L->getBlocks().size() in UnswitchNontrivialCondition()
HDLoopSimplifyCFG.cpp450 for (auto *BB : DL->getBlocks()) in deleteDeadLoopBlocks()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDEdgeBundles.h48 ArrayRef<unsigned> getBlocks(unsigned Bundle) const { return Blocks[Bundle]; } in getBlocks() function
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
HDLoopInfoImpl.h385 for (unsigned i = 0; i < getBlocks().size(); ++i) { in print()
386 BlockT *BB = getBlocks()[i]; in print()
664 std::vector<BlockT *> BBs = L->getBlocks(); in compareLoops()
665 std::vector<BlockT *> OtherBBs = OtherL->getBlocks(); in compareLoops()
HDLoopInfo.h105 BlockT *getHeader() const { return getBlocks().front(); } in getHeader()
154 ArrayRef<BlockT *> getBlocks() const { in getBlocks() function
159 block_iterator block_begin() const { return getBlocks().begin(); } in block_begin()
160 block_iterator block_end() const { return getBlocks().end(); } in block_end()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDSIMachineScheduler.h253 getBlocks(SISchedulerBlockCreatorVariant BlockVariant);
354 std::vector<SIScheduleBlock*> getBlocks() { return BlocksScheduled; } in getBlocks() function
HDSIMachineScheduler.cpp625 SIScheduleBlockCreator::getBlocks(SISchedulerBlockCreatorVariant BlockVariant) { in getBlocks() function in SIScheduleBlockCreator
1773 SIScheduleBlocks Blocks = BlockCreator.getBlocks(BlockVariant); in scheduleVariant()
1778 ScheduledBlocks = Scheduler.getBlocks(); in scheduleVariant()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDLoopUnroll.cpp220 for (BasicBlock *BB : L->getBlocks()) { in simplifyLoopAfterUnroll()
375 std::vector<BasicBlock*> OriginalLoopBlocks = L->getBlocks(); in UnrollLoop()
578 std::vector<BasicBlock*> UnrolledLoopBlocks = L->getBlocks(); in UnrollLoop()
589 for (BasicBlock *BB : L->getBlocks()) in UnrollLoop()
HDLoopSimplify.cpp310 for (unsigned i = 0; i != L->getBlocks().size(); ++i) { in separateNestedLoop()
311 BasicBlock *BB = L->getBlocks()[i]; in separateNestedLoop()
HDCloneFunction.cpp797 for (BasicBlock *BB : OrigLoop->getBlocks()) { in cloneLoopWithPreheader()
817 for (BasicBlock *BB : OrigLoop->getBlocks()) { in cloneLoopWithPreheader()
HDLoopRotationUtils.cpp213 if (L->getBlocks().size() == 1) in rotateLoop()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDMVETailPredication.cpp174 for (auto *BB : L->getBlocks()) { in runOnLoop()
303 for (auto *BB : L->getBlocks()) { in IsPredicatedVectorLoop()
HDARMLowOverheadLoops.cpp476 assert(ML->getBlocks().size() == 1 && in CheckLegality()
594 for (auto *MBB : ML->getBlocks()) in ProcessLoop()
625 for (auto *MBB : reverse(ML->getBlocks())) { in ProcessLoop()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86CmovConversion.cpp239 if (!collectCmovCandidates(CurrLoop->getBlocks(), CmovInstGroups)) in runOnMachineFunction()
242 if (!checkForProfitableCmovCandidates(CurrLoop->getBlocks(), in runOnMachineFunction()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDSpillPlacement.cpp243 if (bundles->getBlocks(n).size() > 100) { in activate()
HDMachineLICM.cpp538 for (MachineBasicBlock *BB : CurLoop->getBlocks()) { in HoistRegionPostRA()
610 for (MachineBasicBlock *BB : CurLoop->getBlocks()) { in AddToLiveIns()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64FalkorHWPFFix.cpp680 for (MachineBasicBlock *MBB : L.getBlocks()) in runOnLoop()
714 for (MachineBasicBlock *MBB : L.getBlocks()) { in runOnLoop()

12