LLVM: llvm::CastInfoVPPhiAccessors< SrcTy > Struct Template Reference (original) (raw)

Support casting from VPRecipeBase -> VPPhiAccessors, by down-casting to the recipe types implementing VPPhiAccessors. More...

#include "[Transforms/Vectorize/VPlan.h](VPlan%5F8h%5Fsource.html)"

Static Public Member Functions
static VPPhiAccessors * doCast (SrcTy R)
doCast is used by cast<>.
static VPPhiAccessors * doCastIfPossible (SrcTy f)
doCastIfPossible is used by dyn_cast<>.
Static Public Member Functions inherited from llvm::CastIsPossible< VPPhiAccessors, SrcTy >
static bool isPossible (const SrcTy &f)

template
struct llvm::CastInfoVPPhiAccessors< SrcTy >

Support casting from VPRecipeBase -> VPPhiAccessors, by down-casting to the recipe types implementing VPPhiAccessors.

Used by cast<>, dyn_cast<> & co.

Definition at line 3872 of file VPlan.h.

Self

doCast()

doCastIfPossible()


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