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 | inlinestatic |
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 | inlinestatic |
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 | inlinestatic |
getVectorVT(LLVMContext &Context, EVT VT, ElementCount EC) | llvm::EVT | inlinestatic |
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 |