LLVM API Documentation

llvm::MVT Member List

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

bitsEq(MVT VT) const llvm::MVT [inline]
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
f32 enum valuellvm::MVT
f64 enum valuellvm::MVT
f80 enum valuellvm::MVT
fAny enum valuellvm::MVT
FIRST_INTEGER_VALUETYPE enum valuellvm::MVT
FIRST_VECTOR_VALUETYPE enum valuellvm::MVT
Flag enum valuellvm::MVT
getFloatingPointVT(unsigned BitWidth)llvm::MVT [inline, static]
getIntegerVT(unsigned BitWidth)llvm::MVT [inline, static]
getIntVectorWithNumElements(unsigned NumElts)llvm::MVT [inline, static]
getMVT(const Type *Ty, bool HandleUnknown=false)llvm::MVT [static]
getMVTString() const llvm::MVT
getPow2VectorType() const llvm::MVT [inline]
getRawBits() const llvm::MVT [inline]
getRoundIntegerType() const llvm::MVT [inline]
getSimpleVT() const llvm::MVT [inline]
getSizeInBits() const llvm::MVT [inline]
getStoreSizeInBits() const llvm::MVT [inline]
getTypeForMVT() const llvm::MVT
getVectorElementType() const llvm::MVT [inline]
getVectorNumElements() const llvm::MVT [inline]
getVectorVT(MVT VT, unsigned NumElements)llvm::MVT [inline, static]
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
iPTR enum valuellvm::MVT
iPTRAny enum valuellvm::MVT
is128BitVector() const llvm::MVT [inline]
is64BitVector() const llvm::MVT [inline]
isByteSized() const llvm::MVT [inline]
isExtended() const llvm::MVT [inline]
isFloatingPoint() const llvm::MVT [inline]
isInteger() const llvm::MVT [inline]
isPow2VectorType() const llvm::MVT [inline]
isRound() const llvm::MVT [inline]
isSimple() const llvm::MVT [inline]
isVector() const llvm::MVT [inline]
isVoid enum valuellvm::MVT
LAST_INTEGER_VALUETYPE enum valuellvm::MVT
LAST_VALUETYPE enum valuellvm::MVT
LAST_VECTOR_VALUETYPE enum valuellvm::MVT
LastSimpleValueType enum valuellvm::MVT
LLVMTyllvm::MVT
MVT()llvm::MVT [inline]
MVT(SimpleValueType S)llvm::MVT [inline]
operator!=(const MVT VT) const llvm::MVT [inline]
operator==(const MVT VT) const llvm::MVT [inline]
Other enum valuellvm::MVT
ppcf128 enum valuellvm::MVT
SimpleTyllvm::MVT
SimpleValueType enum namellvm::MVT
Vllvm::MVT
v16i8 enum valuellvm::MVT
v1i64 enum valuellvm::MVT
v2f32 enum valuellvm::MVT
v2f64 enum valuellvm::MVT
v2i16 enum valuellvm::MVT
v2i32 enum valuellvm::MVT
v2i64 enum valuellvm::MVT
v2i8 enum valuellvm::MVT
v3f32 enum valuellvm::MVT
v3i32 enum valuellvm::MVT
v4f32 enum valuellvm::MVT
v4i16 enum valuellvm::MVT
v4i32 enum valuellvm::MVT
v4i8 enum valuellvm::MVT
v8i16 enum valuellvm::MVT
v8i8 enum valuellvm::MVT