LLVM
20.0.0git
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
changeElementType
(EVT EltVT) const
llvm::EVT
inline
changeTypeToInteger
() const
llvm::EVT
inline
changeVectorElementType
(EVT EltVT) const
llvm::EVT
inline
changeVectorElementTypeToInteger
() const
llvm::EVT
inline
dump
() const
llvm::EVT
EVT
()=default
llvm::EVT
EVT
(MVT::SimpleValueType SVT)
llvm::EVT
inline
EVT
(MVT S)
llvm::EVT
inline
getDoubleNumVectorElementsVT
(LLVMContext &Context) const
llvm::EVT
inline
getEVT
(Type *Ty, bool HandleUnknown=false)
llvm::EVT
static
getEVTString
() const
llvm::EVT
getFixedSizeInBits
() const
llvm::EVT
inline
getFloatingPointVT
(unsigned BitWidth)
llvm::EVT
inline
static
getFltSemantics
() const
llvm::EVT
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
getRISCVVectorTupleNumFields
() const
llvm::EVT
inline
getRoundIntegerType
(LLVMContext &Context) const
llvm::EVT
inline
getScalarSizeInBits
() const
llvm::EVT
inline
getScalarStoreSize
() 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
getVectorMinNumElements
() 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, 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
isFixedLengthVector
() const
llvm::EVT
inline
isFloatingPoint
() const
llvm::EVT
inline
isInteger
() const
llvm::EVT
inline
isOverloaded
() const
llvm::EVT
inline
isPow2VectorType
() const
llvm::EVT
inline
isRISCVVectorTuple
() const
llvm::EVT
inline
isRound
() const
llvm::EVT
inline
isScalableTargetExtVT
() const
llvm::EVT
inline
isScalableVector
() const
llvm::EVT
inline
isScalableVT
() const
llvm::EVT
inline
isScalarInteger
() const
llvm::EVT
inline
isSimple
() const
llvm::EVT
inline
isVector
() const
llvm::EVT
inline
isZeroSized
() const
llvm::EVT
inline
knownBitsGE
(EVT VT) const
llvm::EVT
inline
knownBitsGT
(EVT VT) const
llvm::EVT
inline
knownBitsLE
(EVT VT) const
llvm::EVT
inline
knownBitsLT
(EVT VT) const
llvm::EVT
inline
operator!=
(EVT VT) const
llvm::EVT
inline
operator==
(EVT VT) const
llvm::EVT
inline
print
(raw_ostream &OS) const
llvm::EVT
inline
widenIntegerVectorElementType
(LLVMContext &Context) const
llvm::EVT
inline
Generated on Sun Dec 22 2024 05:26:30 for LLVM by
1.9.6