Home
last modified time | relevance | path

Searched refs:VPDT (Results 1 – 2 of 2) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanVerifier.cpp29 const VPDominatorTree &VPDT; member in __anon3902bd8a0111::VPlanVerifier
57 VPlanVerifier(VPDominatorTree &VPDT) : VPDT(VPDT) {} in VPlanVerifier() argument
147 if (!VPDT.dominates(VPBB, UI->getParent())) { in verifyVPBasicBlock()
347 VPDominatorTree VPDT; in verifyVPlanIsValid() local
348 VPDT.recalculate(const_cast<VPlan &>(Plan)); in verifyVPlanIsValid()
349 VPlanVerifier Verifier(VPDT); in verifyVPlanIsValid()
H A DVPlanTransforms.cpp734 VPDominatorTree &VPDT) { in properlyDominates() argument
756 return VPDT.properlyDominates(ParentA, ParentB); in properlyDominates()
765 VPDominatorTree &VPDT) { in sinkRecurrenceUsersAfterPrevious() argument
778 properlyDominates(Previous, SinkCandidate, VPDT)) in sinkRecurrenceUsersAfterPrevious()
804 sort(WorkList, [&VPDT](const VPRecipeBase *A, const VPRecipeBase *B) { in sinkRecurrenceUsersAfterPrevious()
805 return properlyDominates(A, B, VPDT); in sinkRecurrenceUsersAfterPrevious()
820 VPDominatorTree VPDT; in adjustFixedOrderRecurrences() local
821 VPDT.recalculate(Plan); in adjustFixedOrderRecurrences()
855 if (!sinkRecurrenceUsersAfterPrevious(FOR, Previous, VPDT)) in adjustFixedOrderRecurrences()