LLVM  7.0.0svn
Public Member Functions | List of all members
llvm::VPCallback Struct Referenceabstract

This class is used to enable the VPlan to invoke a method of ILV. More...

#include "Transforms/Vectorize/VPlan.h"

Public Member Functions

virtual ~VPCallback ()
 
virtual ValuegetOrCreateVectorValues (Value *V, unsigned Part)=0
 

Detailed Description

This class is used to enable the VPlan to invoke a method of ILV.

This is needed until the method is refactored out of ILV and becomes reusable.

Definition at line 208 of file VPlan.h.

Constructor & Destructor Documentation

◆ ~VPCallback()

virtual llvm::VPCallback::~VPCallback ( )
inlinevirtual

Definition at line 209 of file VPlan.h.

References llvm::VPIteration::Part.

Member Function Documentation

◆ getOrCreateVectorValues()

virtual Value* llvm::VPCallback::getOrCreateVectorValues ( Value V,
unsigned  Part 
)
pure virtual

The documentation for this struct was generated from the following file: