LLVM
8.0.1
llvm
MVT
llvm::MVT Member List
This is the complete list of members for
llvm::MVT
, including all inherited members.
all_valuetypes
()
llvm::MVT
inline
static
Any
enum value
llvm::MVT
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
ExceptRef
enum value
llvm::MVT
f128
enum value
llvm::MVT
f16
enum value
llvm::MVT
f32
enum value
llvm::MVT
f64
enum value
llvm::MVT
f80
enum value
llvm::MVT
fAny
enum value
llvm::MVT
FIRST_FP_SCALABLE_VALUETYPE
enum value
llvm::MVT
FIRST_FP_VALUETYPE
enum value
llvm::MVT
FIRST_FP_VECTOR_VALUETYPE
enum value
llvm::MVT
FIRST_INTEGER_SCALABLE_VALUETYPE
enum value
llvm::MVT
FIRST_INTEGER_VALUETYPE
enum value
llvm::MVT
FIRST_INTEGER_VECTOR_VALUETYPE
enum value
llvm::MVT
FIRST_VALUETYPE
enum value
llvm::MVT
FIRST_VECTOR_VALUETYPE
enum value
llvm::MVT
fp_scalable_vector_valuetypes
()
llvm::MVT
inline
static
fp_valuetypes
()
llvm::MVT
inline
static
fp_vector_valuetypes
()
llvm::MVT
inline
static
getFloatingPointVT
(unsigned BitWidth)
llvm::MVT
inline
static
getIntegerVT
(unsigned BitWidth)
llvm::MVT
inline
static
getPow2VectorType
() const
llvm::MVT
inline
getScalableVectorVT
(MVT VT, unsigned NumElements)
llvm::MVT
inline
static
getScalarSizeInBits
() 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
getVectorNumElements
() const
llvm::MVT
inline
getVectorVT
(MVT VT, unsigned NumElements)
llvm::MVT
inline
static
getVectorVT
(MVT VT, unsigned NumElements, bool IsScalable)
llvm::MVT
inline
static
getVectorVT
(MVT VT, MVT::ElementCount EC)
llvm::MVT
inline
static
getVT
(Type *Ty, bool HandleUnknown=false)
llvm::MVT
static
Glue
enum value
llvm::MVT
i1
enum value
llvm::MVT
i128
enum value
llvm::MVT
i16
enum value
llvm::MVT
i32
enum value
llvm::MVT
i64
enum value
llvm::MVT
i8
enum value
llvm::MVT
iAny
enum value
llvm::MVT
integer_scalable_vector_valuetypes
()
llvm::MVT
inline
static
integer_valuetypes
()
llvm::MVT
inline
static
integer_vector_valuetypes
()
llvm::MVT
inline
static
INVALID_SIMPLE_VALUE_TYPE
enum value
llvm::MVT
iPTR
enum value
llvm::MVT
iPTRAny
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
isFloatingPoint
() const
llvm::MVT
inline
isInteger
() const
llvm::MVT
inline
isOverloaded
() const
llvm::MVT
inline
isPow2VectorType
() const
llvm::MVT
inline
isScalableVector
() const
llvm::MVT
inline
isScalarInteger
() const
llvm::MVT
inline
isValid
() const
llvm::MVT
inline
isVector
() const
llvm::MVT
inline
isVoid
enum value
llvm::MVT
LAST_FP_SCALABLE_VALUETYPE
enum value
llvm::MVT
LAST_FP_VALUETYPE
enum value
llvm::MVT
LAST_FP_VECTOR_VALUETYPE
enum value
llvm::MVT
LAST_INTEGER_SCALABLE_VALUETYPE
enum value
llvm::MVT
LAST_INTEGER_VALUETYPE
enum value
llvm::MVT
LAST_INTEGER_VECTOR_VALUETYPE
enum value
llvm::MVT
LAST_VALUETYPE
enum value
llvm::MVT
LAST_VECTOR_VALUETYPE
enum value
llvm::MVT
MAX_ALLOWED_VALUETYPE
enum value
llvm::MVT
Metadata
enum value
llvm::MVT
MVT
()=default
llvm::MVT
MVT
(SimpleValueType SVT)
llvm::MVT
inline
nxv16f32
enum value
llvm::MVT
nxv16i1
enum value
llvm::MVT
nxv16i16
enum value
llvm::MVT
nxv16i32
enum value
llvm::MVT
nxv16i64
enum value
llvm::MVT
nxv16i8
enum value
llvm::MVT
nxv1f32
enum value
llvm::MVT
nxv1f64
enum value
llvm::MVT
nxv1i1
enum value
llvm::MVT
nxv1i16
enum value
llvm::MVT
nxv1i32
enum value
llvm::MVT
nxv1i64
enum value
llvm::MVT
nxv1i8
enum value
llvm::MVT
nxv2f16
enum value
llvm::MVT
nxv2f32
enum value
llvm::MVT
nxv2f64
enum value
llvm::MVT
nxv2i1
enum value
llvm::MVT
nxv2i16
enum value
llvm::MVT
nxv2i32
enum value
llvm::MVT
nxv2i64
enum value
llvm::MVT
nxv2i8
enum value
llvm::MVT
nxv32i1
enum value
llvm::MVT
nxv32i16
enum value
llvm::MVT
nxv32i32
enum value
llvm::MVT
nxv32i64
enum value
llvm::MVT
nxv32i8
enum value
llvm::MVT
nxv4f16
enum value
llvm::MVT
nxv4f32
enum value
llvm::MVT
nxv4f64
enum value
llvm::MVT
nxv4i1
enum value
llvm::MVT
nxv4i16
enum value
llvm::MVT
nxv4i32
enum value
llvm::MVT
nxv4i64
enum value
llvm::MVT
nxv4i8
enum value
llvm::MVT
nxv8f16
enum value
llvm::MVT
nxv8f32
enum value
llvm::MVT
nxv8f64
enum value
llvm::MVT
nxv8i1
enum value
llvm::MVT
nxv8i16
enum value
llvm::MVT
nxv8i32
enum value
llvm::MVT
nxv8i64
enum value
llvm::MVT
nxv8i8
enum value
llvm::MVT
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
Other
enum value
llvm::MVT
ppcf128
enum value
llvm::MVT
SimpleTy
llvm::MVT
SimpleValueType
enum name
llvm::MVT
token
enum value
llvm::MVT
Untyped
enum value
llvm::MVT
v1024i1
enum value
llvm::MVT
v128i1
enum value
llvm::MVT
v128i16
enum value
llvm::MVT
v128i8
enum value
llvm::MVT
v16f32
enum value
llvm::MVT
v16i1
enum value
llvm::MVT
v16i16
enum value
llvm::MVT
v16i32
enum value
llvm::MVT
v16i64
enum value
llvm::MVT
v16i8
enum value
llvm::MVT
v1f32
enum value
llvm::MVT
v1f64
enum value
llvm::MVT
v1i1
enum value
llvm::MVT
v1i128
enum value
llvm::MVT
v1i16
enum value
llvm::MVT
v1i32
enum value
llvm::MVT
v1i64
enum value
llvm::MVT
v1i8
enum value
llvm::MVT
v256i8
enum value
llvm::MVT
v2f16
enum value
llvm::MVT
v2f32
enum value
llvm::MVT
v2f64
enum value
llvm::MVT
v2i1
enum value
llvm::MVT
v2i16
enum value
llvm::MVT
v2i32
enum value
llvm::MVT
v2i64
enum value
llvm::MVT
v2i8
enum value
llvm::MVT
v32i1
enum value
llvm::MVT
v32i16
enum value
llvm::MVT
v32i32
enum value
llvm::MVT
v32i64
enum value
llvm::MVT
v32i8
enum value
llvm::MVT
v4f16
enum value
llvm::MVT
v4f32
enum value
llvm::MVT
v4f64
enum value
llvm::MVT
v4i1
enum value
llvm::MVT
v4i16
enum value
llvm::MVT
v4i32
enum value
llvm::MVT
v4i64
enum value
llvm::MVT
v4i8
enum value
llvm::MVT
v512i1
enum value
llvm::MVT
v64i1
enum value
llvm::MVT
v64i16
enum value
llvm::MVT
v64i32
enum value
llvm::MVT
v64i8
enum value
llvm::MVT
v8f16
enum value
llvm::MVT
v8f32
enum value
llvm::MVT
v8f64
enum value
llvm::MVT
v8i1
enum value
llvm::MVT
v8i16
enum value
llvm::MVT
v8i32
enum value
llvm::MVT
v8i64
enum value
llvm::MVT
v8i8
enum value
llvm::MVT
vAny
enum value
llvm::MVT
vector_valuetypes
()
llvm::MVT
inline
static
x86mmx
enum value
llvm::MVT
Generated on Sun Dec 20 2020 14:10:39 for LLVM by
1.8.13