LLVM
3.7.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
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
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_VALUETYPE
enum value
llvm::MVT
FIRST_FP_VECTOR_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_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
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 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_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
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
isValid
() const
llvm::MVT
inline
isVector
() const
llvm::MVT
inline
isVoid
enum value
llvm::MVT
LAST_FP_VALUETYPE
enum value
llvm::MVT
LAST_FP_VECTOR_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
()
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 value
llvm::MVT
ppcf128
enum value
llvm::MVT
SimpleTy
llvm::MVT
SimpleValueType
enum name
llvm::MVT
Untyped
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
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
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
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
v64i1
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 Mon Aug 31 2015 11:18:52 for LLVM by
1.8.6