LLVM API Documentation

llvm::MVT Member List
This is the complete list of members for llvm::MVT, including all inherited members.
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]
f128 enum valuellvm::MVT
f16 enum valuellvm::MVT
f32 enum valuellvm::MVT
f64 enum valuellvm::MVT
f80 enum valuellvm::MVT
fAny enum valuellvm::MVT
FIRST_FP_VALUETYPE enum valuellvm::MVT
FIRST_FP_VECTOR_VALUETYPE enum valuellvm::MVT
FIRST_INTEGER_VALUETYPE enum valuellvm::MVT
FIRST_INTEGER_VECTOR_VALUETYPE enum valuellvm::MVT
FIRST_VECTOR_VALUETYPE enum valuellvm::MVT
getFloatingPointVT(unsigned BitWidth)llvm::MVT [inline, static]
getIntegerVT(unsigned BitWidth)llvm::MVT [inline, static]
getPow2VectorType() const llvm::MVT [inline]
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]
getVectorElementType() const llvm::MVT [inline]
getVectorNumElements() const llvm::MVT [inline]
getVectorVT(MVT VT, unsigned NumElements)llvm::MVT [inline, static]
getVT(Type *Ty, bool HandleUnknown=false)llvm::MVT [static]
Glue enum valuellvm::MVT
i1 enum valuellvm::MVT
i128 enum valuellvm::MVT
i16 enum valuellvm::MVT
i32 enum valuellvm::MVT
i64 enum valuellvm::MVT
i8 enum valuellvm::MVT
iAny enum valuellvm::MVT
INVALID_SIMPLE_VALUE_TYPE enum valuellvm::MVT
iPTR enum valuellvm::MVT
iPTRAny enum valuellvm::MVT
is1024BitVector() const llvm::MVT [inline]
is128BitVector() const llvm::MVT [inline]
is16BitVector() 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]
isVector() const llvm::MVT [inline]
isVoid enum valuellvm::MVT
LAST_FP_VALUETYPE enum valuellvm::MVT
LAST_FP_VECTOR_VALUETYPE enum valuellvm::MVT
LAST_INTEGER_VALUETYPE enum valuellvm::MVT
LAST_INTEGER_VECTOR_VALUETYPE enum valuellvm::MVT
LAST_VALUETYPE enum valuellvm::MVT
LAST_VECTOR_VALUETYPE enum valuellvm::MVT
MAX_ALLOWED_VALUETYPE enum valuellvm::MVT
Metadata enum valuellvm::MVT
MVT()llvm::MVT [inline]
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]
Other enum valuellvm::MVT
ppcf128 enum valuellvm::MVT
SimpleTyllvm::MVT
SimpleValueType enum namellvm::MVT
Untyped enum valuellvm::MVT
v16f32 enum valuellvm::MVT
v16i1 enum valuellvm::MVT
v16i16 enum valuellvm::MVT
v16i32 enum valuellvm::MVT
v16i64 enum valuellvm::MVT
v16i8 enum valuellvm::MVT
v1f32 enum valuellvm::MVT
v1f64 enum valuellvm::MVT
v1i16 enum valuellvm::MVT
v1i32 enum valuellvm::MVT
v1i64 enum valuellvm::MVT
v1i8 enum valuellvm::MVT
v2f16 enum valuellvm::MVT
v2f32 enum valuellvm::MVT
v2f64 enum valuellvm::MVT
v2i1 enum valuellvm::MVT
v2i16 enum valuellvm::MVT
v2i32 enum valuellvm::MVT
v2i64 enum valuellvm::MVT
v2i8 enum valuellvm::MVT
v32i1 enum valuellvm::MVT
v32i16 enum valuellvm::MVT
v32i8 enum valuellvm::MVT
v4f16 enum valuellvm::MVT
v4f32 enum valuellvm::MVT
v4f64 enum valuellvm::MVT
v4i1 enum valuellvm::MVT
v4i16 enum valuellvm::MVT
v4i32 enum valuellvm::MVT
v4i64 enum valuellvm::MVT
v4i8 enum valuellvm::MVT
v64i1 enum valuellvm::MVT
v64i8 enum valuellvm::MVT
v8f16 enum valuellvm::MVT
v8f32 enum valuellvm::MVT
v8f64 enum valuellvm::MVT
v8i1 enum valuellvm::MVT
v8i16 enum valuellvm::MVT
v8i32 enum valuellvm::MVT
v8i64 enum valuellvm::MVT
v8i8 enum valuellvm::MVT
vAny enum valuellvm::MVT
x86mmx enum valuellvm::MVT