LLVM 19.0.0git
Public Member Functions | List of all members
llvm::VPSlotTracker Class Reference

This class can be used to assign consecutive numbers to all VPValues in a VPlan and allows querying the numbering for printing, similar to the ModuleSlotTracker for IR values. More...

#include "Transforms/Vectorize/VPlanValue.h"

Public Member Functions

 VPSlotTracker (const VPlan *Plan=nullptr)
 
unsigned getSlot (const VPValue *V) const
 

Detailed Description

This class can be used to assign consecutive numbers to all VPValues in a VPlan and allows querying the numbering for printing, similar to the ModuleSlotTracker for IR values.

Definition at line 448 of file VPlanValue.h.

Constructor & Destructor Documentation

◆ VPSlotTracker()

llvm::VPSlotTracker::VPSlotTracker ( const VPlan Plan = nullptr)
inline

Definition at line 457 of file VPlanValue.h.

Member Function Documentation

◆ getSlot()

unsigned llvm::VPSlotTracker::getSlot ( const VPValue V) const
inline

The documentation for this class was generated from the following files: