Searched refs:getNumBlocks (Results 1 - 22 of 22) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/MSF/
H A DMappedBlockStream.h75 uint32_t getNumBlocks() const { return StreamLayout.Blocks.size(); } function in class:llvm::msf::MappedBlockStream
145 uint32_t getNumBlocks() const { return ReadInterface.getNumBlocks(); } function in class:llvm::msf::WritableMappedBlockStream
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopIterator.h116 L(Container), PostNumbers(NextPowerOf2(Container->getNumBlocks())) {
117 PostBlocks.reserve(Container->getNumBlocks());
126 bool isComplete() const { return PostBlocks.size() == L->getNumBlocks(); }
218 assert(DFS.L->getNumBlocks() && "po_iterator cannot handle an empty graph");
H A DLoopInfo.h175 unsigned getNumBlocks() const { function in class:llvm::LoopBase
H A DLoopInfoImpl.h335 if (VisitedBBs.size() != getNumBlocks()) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCFGSort.cpp53 virtual unsigned getNumBlocks() const = 0;
68 unsigned getNumBlocks() const override { return Region->getNumBlocks(); }
247 : TheRegion(R), NumBlocksLeft(R->getNumBlocks()) {}
H A DWebAssemblyExceptionInfo.h82 unsigned getNumBlocks() const { return Blocks.size(); } function in class:llvm::WebAssemblyException
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandMemCmp.cpp128 unsigned getNumBlocks();
250 unsigned MemCmpExpansion::getNumBlocks() { function in class:__anon3459::MemCmpExpansion
258 for (unsigned i = 0; i < getNumBlocks(); i++) {
546 for (unsigned I = 0; I < getNumBlocks(); ++I) {
598 if (getNumBlocks() != 1) {
621 return getNumBlocks() == 1 ? getMemCmpEqZeroOneBlock()
624 if (getNumBlocks() == 1)
627 for (unsigned I = 0; I < getNumBlocks(); ++I) {
H A DMachinePipeliner.cpp319 if (L.getNumBlocks() != 1) {
324 << ore::NV("NumBlocks", L.getNumBlocks());
H A DMachineBlockPlacement.cpp2219 if (L.getNumBlocks() == 1) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopSimplifyCFG.cpp262 assert(L.getNumBlocks() == LiveLoopBlocks.size() + DeadLoopBlocks.size() &&
570 L.getNumBlocks()) {
H A DLoopIdiomRecognize.cpp1188 if (ApplyCodeSizeHeuristics && CurLoop->getNumBlocks() > 1) {
1488 if (CurLoop->getNumBackEdges() != 1 || CurLoop->getNumBlocks() != 1)
1592 if (CurLoop->getNumBackEdges() != 1 || CurLoop->getNumBlocks() != 1)
H A DLoopRerollPass.cpp1661 << Header->getName() << " (" << L->getNumBlocks()
1665 if (L->getNumBlocks() > 1)
H A DSimpleLoopUnswitch.cpp1012 NewBlocks.reserve(L.getNumBlocks() + ExitBlocks.size());
1179 ClonedL.reserveBlocks(OrigL.getNumBlocks());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp330 if (L->getNumBlocks() != 1)
659 assert((CurLoop->getNumBlocks() == 1) &&
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp76 return ST->isMClass() && ST->isThumb2() && L->getNumBlocks() == 1;
1509 if (L->getNumBlocks() > 1) {
1570 << "Blocks: " << L->getNumBlocks() << "\n"
1580 if (ST->hasBranchPredictor() && L->getNumBlocks() > 4)
H A DARMLowOverheadLoops.cpp263 !CannotTailPredicate && ML.getNumBlocks() == 1;
854 assert(ML.getNumBlocks() == 1 && "Expected single block loop!");
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DGCOV.h235 size_t getNumBlocks() const { return Blocks.size(); } function in class:llvm::GCOVFunction
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp976 assert(TheLoop->getNumBlocks() > 1 && "Single block loops are vectorizable");
1176 unsigned NumBlocks = TheLoop->getNumBlocks();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopInfo.cpp697 if (Unloop.getNumBlocks()) {
722 assert(NIters < Unloop.getNumBlocks() && "runaway iterative algorithm");
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/MSF/
H A DMappedBlockStream.cpp175 while (Last < getNumBlocks() - 1) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ProfileData/
H A DGCOV.cpp801 << safeDiv(BlocksExec * 100, Func->getNumBlocks() - 1) << "%\n";
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDILCFGStructurizer.cpp1028 if (ExaminedLoop->getNumBlocks() == 0 || Visited[ExaminedLoop])

Completed in 316 milliseconds