LLVM 22.0.0git
llvm::CastInfo< VPPhiAccessors, const VPRecipeBase * > Struct Reference

#include "Transforms/Vectorize/VPlan.h"

Inheritance diagram for llvm::CastInfo< VPPhiAccessors, const VPRecipeBase * >:
[legend]

Public Types

using Self
using CastReturnType
Public Types inherited from llvm::CastInfoVPPhiAccessors< const VPRecipeBase * >
using Self

Static Public Member Functions

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

Detailed Description

Definition at line 3744 of file VPlan.h.

Member Typedef Documentation

◆ CastReturnType

using llvm::CastInfo< VPPhiAccessors, const VPRecipeBase *, void >::CastReturnType

Definition at line 479 of file Casting.h.

◆ Self

Definition at line 477 of file Casting.h.

Member Function Documentation

◆ castFailed()

CastReturnType llvm::CastInfo< VPPhiAccessors, const VPRecipeBase *, void >::castFailed ( )
inlinestatic

Definition at line 490 of file Casting.h.

◆ doCast()

Definition at line 481 of file Casting.h.

◆ doCastIfPossible()

CastReturnType llvm::CastInfo< VPPhiAccessors, const VPRecipeBase *, void >::doCastIfPossible ( const const VPRecipeBase * & f)
inlinestatic

Definition at line 492 of file Casting.h.


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