LLVM
8.0.1
llvm
EVT
llvm::EVT Member List
This is the complete list of members for
llvm::EVT
, including all inherited members.
bitsEq
(EVT VT) const
llvm::EVT
inline
bitsGE
(EVT VT) const
llvm::EVT
inline
bitsGT
(EVT VT) const
llvm::EVT
inline
bitsLE
(EVT VT) const
llvm::EVT
inline
bitsLT
(EVT VT) const
llvm::EVT
inline
changeTypeToInteger
()
llvm::EVT
inline
changeVectorElementTypeToInteger
() const
llvm::EVT
inline
EVT
()=default
llvm::EVT
EVT
(MVT::SimpleValueType SVT)
llvm::EVT
inline
EVT
(MVT S)
llvm::EVT
inline
getEVT
(Type *Ty, bool HandleUnknown=false)
llvm::EVT
static
getEVTString
() const
llvm::EVT
getFloatingPointVT
(unsigned BitWidth)
llvm::EVT
inline
static
getHalfNumVectorElementsVT
(LLVMContext &Context) const
llvm::EVT
inline
getHalfSizedIntegerVT
(LLVMContext &Context) const
llvm::EVT
inline
getIntegerVT
(LLVMContext &Context, unsigned BitWidth)
llvm::EVT
inline
static
getPow2VectorType
(LLVMContext &Context) const
llvm::EVT
inline
getRawBits
() const
llvm::EVT
inline
getRoundIntegerType
(LLVMContext &Context) const
llvm::EVT
inline
getScalarSizeInBits
() const
llvm::EVT
inline
getScalarType
() const
llvm::EVT
inline
getSimpleVT
() const
llvm::EVT
inline
getSizeInBits
() const
llvm::EVT
inline
getStoreSize
() const
llvm::EVT
inline
getStoreSizeInBits
() const
llvm::EVT
inline
getTypeForEVT
(LLVMContext &Context) const
llvm::EVT
getVectorElementCount
() const
llvm::EVT
inline
getVectorElementType
() const
llvm::EVT
inline
getVectorNumElements
() const
llvm::EVT
inline
getVectorVT
(LLVMContext &Context, EVT VT, unsigned NumElements, bool IsScalable=false)
llvm::EVT
inline
static
getVectorVT
(LLVMContext &Context, EVT VT, MVT::ElementCount EC)
llvm::EVT
inline
static
is1024BitVector
() const
llvm::EVT
inline
is128BitVector
() const
llvm::EVT
inline
is16BitVector
() const
llvm::EVT
inline
is2048BitVector
() const
llvm::EVT
inline
is256BitVector
() const
llvm::EVT
inline
is32BitVector
() const
llvm::EVT
inline
is512BitVector
() const
llvm::EVT
inline
is64BitVector
() const
llvm::EVT
inline
isByteSized
() const
llvm::EVT
inline
isExtended
() const
llvm::EVT
inline
isFloatingPoint
() const
llvm::EVT
inline
isInteger
() const
llvm::EVT
inline
isOverloaded
() const
llvm::EVT
inline
isPow2VectorType
() const
llvm::EVT
inline
isRound
() const
llvm::EVT
inline
isScalableVector
() const
llvm::EVT
inline
isScalarInteger
() const
llvm::EVT
inline
isSimple
() const
llvm::EVT
inline
isVector
() const
llvm::EVT
inline
operator!=
(EVT VT) const
llvm::EVT
inline
operator==
(EVT VT) const
llvm::EVT
inline
widenIntegerVectorElementType
(LLVMContext &Context) const
llvm::EVT
inline
Generated on Sun Dec 20 2020 14:02:44 for LLVM by
1.8.13