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

12

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DEdgeBundles.h46 /// getBlocks - Return an array of blocks that are connected to Bundle.
47 ArrayRef<unsigned> getBlocks(unsigned Bundle) const { return Blocks[Bundle]; } function in class:llvm::EdgeBundles
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExceptionInfo.h75 ArrayRef<MachineBasicBlock *> getBlocks() const { return Blocks; } function in class:llvm::WebAssemblyException
77 block_iterator block_begin() const { return getBlocks().begin(); }
78 block_iterator block_end() const { return getBlocks().end(); }
H A DWebAssemblyExceptionInfo.cpp159 for (unsigned I = 0; I < getBlocks().size(); ++I) {
160 MachineBasicBlock *MBB = getBlocks()[I];
H A DWebAssemblyFixIrreducibleControlFlow.cpp198 BlockSet &getBlocks() { return Blocks; } function in class:__anon4370::LoopBlocks
323 if (processRegion(LoopEntry, InnerBlocks.getBlocks(), MF)) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopVersioningLICM.cpp392 for (auto *Block : CurLoop->getBlocks())
546 for (auto *Block : CurLoop->getBlocks()) {
591 for (auto *Block : L->getBlocks()) {
H A DLoopUnrollAndJamPass.cpp250 if (SubLoop->getBlocks().size() != 1) {
261 for (BasicBlock *BB : SubLoop->getBlocks()) {
H A DLoopDistribute.cpp164 for (auto *B : OrigLoop->getBlocks())
219 for (auto *Block : OrigLoop->getBlocks())
249 for (auto *BB : getDistributedLoop()->getBlocks())
H A DLICM.cpp314 for (auto *BB : L->getBlocks()) {
1013 for (auto *BB : L->getBlocks())
1023 for (auto *BB : L->getBlocks())
1199 for (auto *BB : CurLoop->getBlocks())
2171 for (BasicBlock *BB : CurLoop->getBlocks())
2226 for (auto *BB : CurLoop->getBlocks())
H A DInductiveRangeCheckElimination.cpp1150 for (BasicBlock *BB : OriginalLoop.getBlocks()) {
1174 BasicBlock *OriginalBB = OriginalLoop.getBlocks()[i];
1837 if (L->getBlocks().size() >= LoopSizeCutoff) {
1851 for (auto BBI : L->getBlocks())
H A DLoopSimplifyCFG.cpp452 for (auto *BB : DL->getBlocks())
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineScheduler.h253 getBlocks(SISchedulerBlockCreatorVariant BlockVariant);
354 std::vector<SIScheduleBlock*> getBlocks() { return BlocksScheduled; } function in class:llvm::SIScheduleBlockScheduler
H A DSIMachineScheduler.cpp627 SIScheduleBlockCreator::getBlocks(SISchedulerBlockCreatorVariant BlockVariant) { function in class:SIScheduleBlockCreator
1775 SIScheduleBlocks Blocks = BlockCreator.getBlocks(BlockVariant);
1780 ScheduledBlocks = Scheduler.getBlocks();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETailPredication.cpp212 for (auto *BB : L->getBlocks()) {
248 for (auto *BB : L->getBlocks()) {
H A DARMLowOverheadLoops.cpp937 assert(ML.getBlocks().size() == 1 &&
1074 for (auto *MBB : ML->getBlocks())
1103 for (auto *MBB : reverse(ML->getBlocks())) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopInfo.h104 BlockT *getHeader() const { return getBlocks().front(); }
161 ArrayRef<BlockT *> getBlocks() const { function in class:llvm::LoopBase
166 block_iterator block_begin() const { return getBlocks().begin(); }
167 block_iterator block_end() const { return getBlocks().end(); }
H A DLoopInfoImpl.h384 for (unsigned i = 0; i < getBlocks().size(); ++i) {
385 BlockT *BB = getBlocks()[i];
663 std::vector<BlockT *> BBs = L->getBlocks();
664 std::vector<BlockT *> OtherBBs = OtherL->getBlocks();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DSpillPlacement.cpp243 if (bundles->getBlocks(n).size() > 100) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp225 for (BasicBlock *BB : L->getBlocks()) {
368 std::vector<BasicBlock*> OriginalLoopBlocks = L->getBlocks();
562 std::vector<BasicBlock*> UnrolledLoopBlocks = L->getBlocks();
573 for (BasicBlock *BB : L->getBlocks())
H A DCloneFunction.cpp795 for (BasicBlock *BB : OrigLoop->getBlocks()) {
813 for (BasicBlock *BB : OrigLoop->getBlocks()) {
H A DLoopSimplify.cpp331 for (unsigned i = 0; i != L->getBlocks().size(); ++i) {
332 BasicBlock *BB = L->getBlocks()[i];
H A DLoopRotationUtils.cpp266 if (L->getBlocks().size() == 1)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CmovConversion.cpp239 if (!collectCmovCandidates(CurrLoop->getBlocks(), CmovInstGroups))
242 if (!checkForProfitableCmovCandidates(CurrLoop->getBlocks(),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FalkorHWPFFix.cpp680 for (MachineBasicBlock *MBB : L.getBlocks())
714 for (MachineBasicBlock *MBB : L.getBlocks()) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopCacheAnalysis.cpp544 for (BasicBlock *BB : InnerMostLoop->getBlocks()) {
H A DMustExecute.cpp60 assert(Header == *CurLoop->getBlocks().begin() &&

Completed in 194 milliseconds

12