Home
last modified time | relevance | path

Searched refs:isReplicator (Results 1 – 5 of 5) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanVerifier.cpp68 bool IsHeaderVPBB = ParentR && !ParentR->isReplicator() && in verifyPhiRecipes()
192 !VPBB->getParent()->isReplicator())) { in verifyBlock()
H A DVPlan.cpp491 return R && !R->isReplicator(); in execute()
577 if (P && P->isReplicator()) { in getEnclosingLoopRegion()
579 assert(!cast<VPRegionBlock>(P)->isReplicator() && in getEnclosingLoopRegion()
600 (VPBB->isExiting() && !VPBB->getParent()->isReplicator())) { in hasConditionalTerminator()
716 new VPRegionBlock(NewEntry, NewExiting, getName(), isReplicator()); in clone()
733 if (!isReplicator()) { in execute()
788 if (!isReplicator()) { in cost()
825 O << Indent << (isReplicator() ? "<xVFxUF> " : "<x1> ") << getName() << ": {"; in print()
1389 << DOT::EscapeString(Region->isReplicator() ? "<xVFxUF> " : "<x1> ") in dumpRegion()
H A DVPlanTransforms.cpp112 if (!VPR->isReplicator() || EntryVPBB->getSuccessors().size() != 2) in sinkScalarOperands()
225 if (!Region1->isReplicator()) in mergeReplicateRegionsIntoSuccessors()
234 if (!Region2 || !Region2->isReplicator()) in mergeReplicateRegionsIntoSuccessors()
721 if (Region && Region->isReplicator()) { in GetReplicateRegion()
H A DVPlan.h3214 assert(!isReplicator() && "should only get pre-header of loop regions"); in getPreheaderVPBB()
3220 bool isReplicator() const { return IsReplicator; } in isReplicator() function
H A DLoopVectorize.cpp2402 bool IfPredicateInstr = RepRecipe->getParent()->getParent()->isReplicator(); in scalarizeInstruction()