Searched refs:VPLiveOut (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlan.h | 704 class VPLiveOut : public VPUser { 708 VPLiveOut(PHINode *Phi, VPValue *Op) in VPLiveOut() function 3301 MapVector<PHINode *, VPLiveOut *> LiveOuts; 3479 const MapVector<PHINode *, VPLiveOut *> &getLiveOuts() const { in getLiveOuts()
|
H A D | VPlanRecipes.cpp | 195 void VPLiveOut::fixPhi(VPlan &Plan, VPTransformState &State) { in fixPhi() 221 void VPLiveOut::print(raw_ostream &O, VPSlotTracker &SlotTracker) const { in print()
|
H A D | VPlanTransforms.cpp | 954 Penultimate, [](VPUser &U, unsigned) { return isa<VPLiveOut>(&U); }); in adjustFixedOrderRecurrences()
|
H A D | VPlan.cpp | 1184 LiveOuts.insert({PN, new VPLiveOut(PN, V)}); in addLiveOut()
|
H A D | LoopVectorize.cpp | 8828 assert(isa<VPLiveOut>(U) && in adjustRecipesForReductions() 9048 [](VPUser &User, unsigned) { return isa<VPLiveOut>(&User); }); in adjustRecipesForReductions()
|