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:
- lib/Transforms/Vectorize/VPlan.h