LLVM 19.0.0git
llvm::EVT Member List

This is the complete list of members for llvm::EVT, including all inherited members.

bitsEq(EVT VT) constllvm::EVTinline
bitsGE(EVT VT) constllvm::EVTinline
bitsGT(EVT VT) constllvm::EVTinline
bitsLE(EVT VT) constllvm::EVTinline
bitsLT(EVT VT) constllvm::EVTinline
changeElementType(EVT EltVT) constllvm::EVTinline
changeTypeToInteger() constllvm::EVTinline
changeVectorElementType(EVT EltVT) constllvm::EVTinline
changeVectorElementTypeToInteger() constllvm::EVTinline
dump() constllvm::EVT
EVT()=defaultllvm::EVT
EVT(MVT::SimpleValueType SVT)llvm::EVTinline
EVT(MVT S)llvm::EVTinline
getDoubleNumVectorElementsVT(LLVMContext &Context) constllvm::EVTinline
getEVT(Type *Ty, bool HandleUnknown=false)llvm::EVTstatic
getEVTString() constllvm::EVT
getFixedSizeInBits() constllvm::EVTinline
getFloatingPointVT(unsigned BitWidth)llvm::EVTinlinestatic
getHalfNumVectorElementsVT(LLVMContext &Context) constllvm::EVTinline
getHalfSizedIntegerVT(LLVMContext &Context) constllvm::EVTinline
getIntegerVT(LLVMContext &Context, unsigned BitWidth)llvm::EVTinlinestatic
getPow2VectorType(LLVMContext &Context) constllvm::EVTinline
getRawBits() constllvm::EVTinline
getRoundIntegerType(LLVMContext &Context) constllvm::EVTinline
getScalarSizeInBits() constllvm::EVTinline
getScalarStoreSize() constllvm::EVTinline
getScalarType() constllvm::EVTinline
getSimpleVT() constllvm::EVTinline
getSizeInBits() constllvm::EVTinline
getStoreSize() constllvm::EVTinline
getStoreSizeInBits() constllvm::EVTinline
getTypeForEVT(LLVMContext &Context) constllvm::EVT
getVectorElementCount() constllvm::EVTinline
getVectorElementType() constllvm::EVTinline
getVectorMinNumElements() constllvm::EVTinline
getVectorNumElements() constllvm::EVTinline
getVectorVT(LLVMContext &Context, EVT VT, unsigned NumElements, bool IsScalable=false)llvm::EVTinlinestatic
getVectorVT(LLVMContext &Context, EVT VT, ElementCount EC)llvm::EVTinlinestatic
is1024BitVector() constllvm::EVTinline
is128BitVector() constllvm::EVTinline
is16BitVector() constllvm::EVTinline
is2048BitVector() constllvm::EVTinline
is256BitVector() constllvm::EVTinline
is32BitVector() constllvm::EVTinline
is512BitVector() constllvm::EVTinline
is64BitVector() constllvm::EVTinline
isByteSized() constllvm::EVTinline
isExtended() constllvm::EVTinline
isFixedLengthVector() constllvm::EVTinline
isFloatingPoint() constllvm::EVTinline
isInteger() constllvm::EVTinline
isOverloaded() constllvm::EVTinline
isPow2VectorType() constllvm::EVTinline
isRound() constllvm::EVTinline
isScalableTargetExtVT() constllvm::EVTinline
isScalableVector() constllvm::EVTinline
isScalableVT() constllvm::EVTinline
isScalarInteger() constllvm::EVTinline
isSimple() constllvm::EVTinline
isVector() constllvm::EVTinline
isZeroSized() constllvm::EVTinline
knownBitsGE(EVT VT) constllvm::EVTinline
knownBitsGT(EVT VT) constllvm::EVTinline
knownBitsLE(EVT VT) constllvm::EVTinline
knownBitsLT(EVT VT) constllvm::EVTinline
operator!=(EVT VT) constllvm::EVTinline
operator==(EVT VT) constllvm::EVTinline
print(raw_ostream &OS) constllvm::EVTinline
widenIntegerVectorElementType(LLVMContext &Context) constllvm::EVTinline