LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
llvm::MVT Member List

This is the complete list of members for llvm::MVT, including all inherited members.

bitsGE(MVT VT) const llvm::MVTinline
bitsGT(MVT VT) const llvm::MVTinline
bitsLE(MVT VT) const llvm::MVTinline
bitsLT(MVT VT) const llvm::MVTinline
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::MVTinlinestatic
getIntegerVT(unsigned BitWidth)llvm::MVTinlinestatic
getPow2VectorType() const llvm::MVTinline
getScalarType() const llvm::MVTinline
getSizeInBits() const llvm::MVTinline
getStoreSize() const llvm::MVTinline
getStoreSizeInBits() const llvm::MVTinline
getVectorElementType() const llvm::MVTinline
getVectorNumElements() const llvm::MVTinline
getVectorVT(MVT VT, unsigned NumElements)llvm::MVTinlinestatic
getVT(Type *Ty, bool HandleUnknown=false)llvm::MVTstatic
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::MVTinline
is128BitVector() const llvm::MVTinline
is16BitVector() const llvm::MVTinline
is256BitVector() const llvm::MVTinline
is32BitVector() const llvm::MVTinline
is512BitVector() const llvm::MVTinline
is64BitVector() const llvm::MVTinline
isFloatingPoint() const llvm::MVTinline
isInteger() const llvm::MVTinline
isPow2VectorType() const llvm::MVTinline
isVector() const llvm::MVTinline
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::MVTinline
MVT(SimpleValueType SVT)llvm::MVTinline
operator!=(const MVT &S) const llvm::MVTinline
operator<(const MVT &S) const llvm::MVTinline
operator<=(const MVT &S) const llvm::MVTinline
operator==(const MVT &S) const llvm::MVTinline
operator>(const MVT &S) const llvm::MVTinline
operator>=(const MVT &S) const llvm::MVTinline
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