/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyExceptionInfo.h | 78 ArrayRef<MachineBasicBlock *> getBlocks() const { return Blocks; } 80 block_iterator block_begin() const { return getBlocks().begin(); } in block_end() 81 block_iterator block_end() const { return getBlocks().end(); } in blocks() 77 ArrayRef<MachineBasicBlock *> getBlocks() const { return Blocks; } getBlocks() function
|
H A D | WebAssemblyExceptionInfo.cpp | 343 for (unsigned I = 0; I < getBlocks().size(); ++I) { in print() 344 MachineBasicBlock *MBB = getBlocks()[I]; in print()
|
H A D | WebAssemblyFixIrreducibleControlFlow.cpp | 199 BlockSet &getBlocks() { return Blocks; } in getBlocks() function in __anon5f812d3b0111::LoopBlocks 322 if (processRegion(LoopEntry, InnerBlocks.getBlocks(), MF)) { in processRegion()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopVersioningLICM.cpp | 231 for (auto *Block : CurLoop->getBlocks()) { in legalLoopMemoryAccesses() 368 for (auto *Block : CurLoop->getBlocks()) in legalLoopInstructions() 522 for (auto *Block : CurLoop->getBlocks()) { in setNoAliasToLoop()
|
H A D | LoopDistribute.cpp | 158 for (auto *B : OrigLoop->getBlocks()) in populateUsedSet() 213 for (auto *Block : OrigLoop->getBlocks()) in removeUnusedInsts() 242 for (auto *BB : getDistributedLoop()->getBlocks()) in printBlocks()
|
H A D | LoopUnrollAndJamPass.cpp | 248 if (SubLoop->getBlocks().size() != 1) { in computeUnrollAndJamCount() 259 for (BasicBlock *BB : SubLoop->getBlocks()) { in computeUnrollAndJamCount()
|
H A D | LICM.cpp | 393 for (auto *BB : L.getBlocks()) in SinkAndHoistLICMFlags() 434 bool HasCoroSuspendInst = llvm::any_of(L->getBlocks(), [](BasicBlock *BB) { in runOnLoop() 1122 for (auto *BB : L->getBlocks()) in isReadOnly() 1131 for (auto *BB : L->getBlocks()) in isOnlyMemoryAccess() 1298 for (auto *BB : CurLoop->getBlocks()) in canSinkOrHoistInst() 2390 for (auto *BB : CurLoop->getBlocks()) in pointerInvalidatedByLoop()
|
H A D | InductiveRangeCheckElimination.cpp | 976 if (L->getBlocks().size() >= LoopSizeCutoff) { in parseLoopStructure() 991 for (auto *BBI : L->getBlocks()) in parseLoopStructure()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | GenericLoopInfo.h | 90 BlockT *getHeader() const { return getBlocks().front(); } in getHeader() 173 ArrayRef<BlockT *> getBlocks() const { in getBlocks() function 178 block_iterator block_begin() const { return getBlocks().begin(); } in block_begin() 179 block_iterator block_end() const { return getBlocks().end(); } in block_end()
|
H A D | GenericLoopInfoImpl.h | 411 for (unsigned i = 0; i < getBlocks().size(); ++i) { in print() 412 BlockT *BB = getBlocks()[i]; in print() 692 std::vector<BlockT *> BBs = L->getBlocks(); in compareLoops() 693 std::vector<BlockT *> OtherBBs = OtherL->getBlocks(); in compareLoops()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | EdgeBundles.h | 47 ArrayRef<unsigned> getBlocks(unsigned Bundle) const { return Blocks[Bundle]; } in getBlocks() function
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopUnroll.cpp | 379 for (BasicBlock *BB : L->getBlocks()) { in simplifyLoopAfterUnroll() 498 std::vector<BasicBlock *> OriginalLoopBlocks = L->getBlocks(); in UnrollLoop() 681 std::vector<BasicBlock*> UnrolledLoopBlocks = L->getBlocks(); in UnrollLoop() 695 for (BasicBlock *BB : L->getBlocks()) in UnrollLoop() 711 identifyNoAliasScopesToClone(L->getBlocks(), LoopLocalNoAliasDeclScopes); in UnrollLoop()
|
H A D | LoopSimplify.cpp | 319 for (unsigned i = 0; i != L->getBlocks().size(); ++i) { in separateNestedLoop() 320 BasicBlock *BB = L->getBlocks()[i]; in separateNestedLoop()
|
H A D | LoopUnrollRuntime.cpp | 974 SmallVector<BasicBlock*> RemainderBlocks(remainderLoop->getBlocks().begin(), in UnrollRuntimeLoopRemainder() 975 remainderLoop->getBlocks().end()); in UnrollRuntimeLoopRemainder()
|
H A D | LoopConstrainer.cpp | 470 for (BasicBlock *BB : OriginalLoop.getBlocks()) { in cloneLoop() 494 BasicBlock *OriginalBB = OriginalLoop.getBlocks()[i]; in cloneLoop()
|
H A D | CloneFunction.cpp | 1023 for (BasicBlock *BB : OrigLoop->getBlocks()) { in cloneLoopWithPreheader() 1041 for (BasicBlock *BB : OrigLoop->getBlocks()) { in cloneLoopWithPreheader()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIMachineScheduler.h | 250 getBlocks(SISchedulerBlockCreatorVariant BlockVariant); 351 std::vector<SIScheduleBlock*> getBlocks() { return BlocksScheduled; } in getBlocks() function
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86CmovConversion.cpp | 254 if (!collectCmovCandidates(CurrLoop->getBlocks(), CmovInstGroups)) in runOnMachineFunction() 257 if (!checkForProfitableCmovCandidates(CurrLoop->getBlocks(), in runOnMachineFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | SpillPlacement.cpp | 237 if (bundles->getBlocks(n).size() > 100) { in activate()
|
H A D | SelectOptimize.cpp | 521 for (BasicBlock *BB : L->getBlocks()) in optimizeSelectsInnerLoops() 1175 for (BasicBlock *BB : L->getBlocks()) { in computeLoopCosts()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64FalkorHWPFFix.cpp | 678 for (MachineBasicBlock *MBB : L.getBlocks()) in runOnLoop() 712 for (MachineBasicBlock *MBB : L.getBlocks()) { in runOnLoop()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCCTRLoops.cpp | 214 for (auto *MBB : reverse(ML->getBlocks())) { in processLoop()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/Analysis/ |
H A D | SPIRVConvergenceRegionAnalysis.cpp | 244 for (auto *BB : L->getBlocks()) { in findPathsToMatch()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | MVETailPredication.cpp | 417 for (auto *BB : L->getBlocks()) in TryConvertActiveLaneMask()
|
H A D | ARMLowOverheadLoops.cpp | 610 assert(ML.getBlocks().size() == 1 && in ValidateTailPredicate() 1330 for (auto *MBB : ML->getBlocks()) in ProcessLoop() 1359 for (auto *MBB : reverse(ML->getBlocks())) { in ProcessLoop()
|