all_valuetypes() | llvm::MVT | inlinestatic |
bitsGE(MVT VT) const | llvm::MVT | inline |
bitsGT(MVT VT) const | llvm::MVT | inline |
bitsLE(MVT VT) const | llvm::MVT | inline |
bitsLT(MVT VT) const | llvm::MVT | inline |
changeTypeToInteger() | llvm::MVT | inline |
changeVectorElementType(MVT EltVT) const | llvm::MVT | inline |
changeVectorElementTypeToInteger() const | llvm::MVT | inline |
dump() const | llvm::MVT | |
fixedlen_vector_valuetypes() | llvm::MVT | inlinestatic |
fp_fixedlen_vector_valuetypes() | llvm::MVT | inlinestatic |
fp_scalable_vector_valuetypes() | llvm::MVT | inlinestatic |
fp_valuetypes() | llvm::MVT | inlinestatic |
getDoubleNumVectorElementsVT() const | llvm::MVT | inline |
getFixedSizeInBits() const | llvm::MVT | inline |
getFloatingPointVT(unsigned BitWidth) | llvm::MVT | inlinestatic |
getFltSemantics() const | llvm::MVT | |
getHalfNumVectorElementsVT() const | llvm::MVT | inline |
getIntegerVT(unsigned BitWidth) | llvm::MVT | inlinestatic |
getPow2VectorType() const | llvm::MVT | inline |
getRISCVVectorTupleNumFields() const | llvm::MVT | inline |
getRISCVVectorTupleVT(unsigned Sz, unsigned NFields) | llvm::MVT | inlinestatic |
getScalableVectorVT(MVT VT, unsigned NumElements) | llvm::MVT | inlinestatic |
getScalarSizeInBits() const | llvm::MVT | inline |
getScalarStoreSize() const | llvm::MVT | inline |
getScalarType() const | llvm::MVT | inline |
getSizeInBits() const | llvm::MVT | inline |
getStoreSize() const | llvm::MVT | inline |
getStoreSizeInBits() const | llvm::MVT | inline |
getVectorElementCount() const | llvm::MVT | inline |
getVectorElementType() const | llvm::MVT | inline |
getVectorMinNumElements() const | llvm::MVT | inline |
getVectorNumElements() const | llvm::MVT | inline |
getVectorVT(MVT VT, unsigned NumElements) | llvm::MVT | inlinestatic |
getVectorVT(MVT VT, unsigned NumElements, bool IsScalable) | llvm::MVT | inlinestatic |
getVectorVT(MVT VT, ElementCount EC) | llvm::MVT | inlinestatic |
getVT(Type *Ty, bool HandleUnknown=false) | llvm::MVT | static |
integer_fixedlen_vector_valuetypes() | llvm::MVT | inlinestatic |
integer_scalable_vector_valuetypes() | llvm::MVT | inlinestatic |
integer_valuetypes() | llvm::MVT | inlinestatic |
INVALID_SIMPLE_VALUE_TYPE enum value | llvm::MVT | |
is1024BitVector() const | llvm::MVT | inline |
is128BitVector() const | llvm::MVT | inline |
is16BitVector() const | llvm::MVT | inline |
is2048BitVector() const | llvm::MVT | inline |
is256BitVector() const | llvm::MVT | inline |
is32BitVector() const | llvm::MVT | inline |
is512BitVector() const | llvm::MVT | inline |
is64BitVector() const | llvm::MVT | inline |
isByteSized() const | llvm::MVT | inline |
isFixedLengthVector() const | llvm::MVT | inline |
isFloatingPoint() const | llvm::MVT | inline |
isInteger() const | llvm::MVT | inline |
isOverloaded() const | llvm::MVT | inline |
isPow2VectorType() const | llvm::MVT | inline |
isRISCVVectorTuple() const | llvm::MVT | inline |
isScalableTargetExtVT() const | llvm::MVT | inline |
isScalableVector() const | llvm::MVT | inline |
isScalableVT() const | llvm::MVT | inline |
isScalarInteger() const | llvm::MVT | inline |
isValid() const | llvm::MVT | inline |
isVector() const | llvm::MVT | inline |
knownBitsGE(MVT VT) const | llvm::MVT | inline |
knownBitsGT(MVT VT) const | llvm::MVT | inline |
knownBitsLE(MVT VT) const | llvm::MVT | inline |
knownBitsLT(MVT VT) const | llvm::MVT | inline |
MVT()=default | llvm::MVT | |
MVT(SimpleValueType SVT) | llvm::MVT | inline |
operator!=(const MVT &S) const | llvm::MVT | inline |
operator<(const MVT &S) const | llvm::MVT | inline |
operator<=(const MVT &S) const | llvm::MVT | inline |
operator==(const MVT &S) const | llvm::MVT | inline |
operator>(const MVT &S) const | llvm::MVT | inline |
operator>=(const MVT &S) const | llvm::MVT | inline |
print(raw_ostream &OS) const | llvm::MVT | |
scalable_vector_valuetypes() | llvm::MVT | inlinestatic |
SimpleTy | llvm::MVT | |
SimpleValueType enum name | llvm::MVT | |
VALUETYPE_SIZE enum value | llvm::MVT | |
vector_valuetypes() | llvm::MVT | inlinestatic |