LLVM 23.0.0git
llvm::LLT Member List

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

bfloat16()llvm::LLTinlinestatic
changeElementCount(ElementCount EC) constllvm::LLTinline
changeElementCount(unsigned NumElements) constllvm::LLTinline
changeElementSize(unsigned NewEltSize) constllvm::LLTinline
changeElementType(LLT NewEltTy) constllvm::LLTinline
changeToInteger() constllvm::LLTinline
changeVectorElementCount(ElementCount EC) constllvm::LLTinline
changeVectorElementType(LLT NewEltTy) constllvm::LLTinline
DenseMapInfo< LLT >llvm::LLTfriend
divide(int Factor) constllvm::LLTinline
dump() constllvm::LLT
fixed_vector(unsigned NumElements, unsigned ScalarSizeInBits)llvm::LLTinlinestatic
fixed_vector(unsigned NumElements, LLT ScalarTy)llvm::LLTinlinestatic
float128()llvm::LLTinlinestatic
float16()llvm::LLTinlinestatic
float32()llvm::LLTinlinestatic
float64()llvm::LLTinlinestatic
floatIEEE(unsigned SizeInBits)llvm::LLTinlinestatic
floatingPoint(const FpSemantics &Sem)llvm::LLTinlinestatic
FpSemantics typedefllvm::LLT
getAddressSpace() constllvm::LLTinline
getElementCount() constllvm::LLTinline
getElementType() constllvm::LLTinline
getFpSemantics() constllvm::LLTinline
getKind() constllvm::LLTinline
getNumElements() constllvm::LLTinline
getScalarSizeInBits() constllvm::LLTinline
getScalarType() constllvm::LLTinline
getSizeInBits() constllvm::LLTinline
getSizeInBytes() constllvm::LLTinline
getUniqueRAWLLTData() constllvm::LLTinline
getUseExtended()llvm::LLTinlinestatic
GISelInstProfileBuilder classllvm::LLTfriend
integer(unsigned SizeInBits)llvm::LLTinlinestatic
isAnyScalar() constllvm::LLTinline
isAnyVector() constllvm::LLTinline
isBFloat16() constllvm::LLTinline
isByteSized() constllvm::LLTinline
isFixedVector() constllvm::LLTinline
isFixedVector(unsigned NumElements, unsigned ScalarSize) constllvm::LLTinline
isFloat() constllvm::LLTinline
isFloat(unsigned Size) constllvm::LLTinline
isFloat(FpSemantics Sem) constllvm::LLTinline
isFloatIEEE() constllvm::LLTinline
isFloatVector() constllvm::LLTinline
isInteger() constllvm::LLTinline
isInteger(unsigned Size) constllvm::LLTinline
isIntegerVector() constllvm::LLTinline
isPointer() constllvm::LLTinline
isPointerOrPointerVector() constllvm::LLTinline
isPointerVector() constllvm::LLTinline
isPPCF128() constllvm::LLTinline
isScalable() constllvm::LLTinline
isScalableVector() constllvm::LLTinline
isScalar() constllvm::LLTinline
isScalar(unsigned Size) constllvm::LLTinline
isToken() constllvm::LLTinline
isValid() constllvm::LLTinline
isVector() constllvm::LLTinline
isX86FP80() constllvm::LLTinline
Kind enum namellvm::LLT
LLT(Kind Info, ElementCount EC, uint64_t SizeInBits)llvm::LLTinlineexplicit
LLT(Kind Info, ElementCount EC, uint64_t SizeInBits, unsigned AddressSpace)llvm::LLTinlineexplicit
LLT(Kind Info, ElementCount EC, uint64_t SizeInBits, FpSemantics Sem)llvm::LLTinlineexplicit
LLT(MVT VT)llvm::LLTexplicit
LLT()llvm::LLTinlineexplicit
multiplyElements(int Factor) constllvm::LLTinline
operator!=(const LLT &RHS) constllvm::LLTinline
operator==(const LLT &RHS) constllvm::LLTinline
pointer(unsigned AddressSpace, unsigned SizeInBits)llvm::LLTinlinestatic
ppcf128()llvm::LLTinlinestatic
print(raw_ostream &OS) constllvm::LLT
scalable_vector(unsigned MinNumElements, unsigned ScalarSizeInBits)llvm::LLTinlinestatic
scalable_vector(unsigned MinNumElements, LLT ScalarTy)llvm::LLTinlinestatic
scalar(unsigned SizeInBits)llvm::LLTinlinestatic
scalarOrVector(ElementCount EC, LLT ScalarTy)llvm::LLTinlinestatic
scalarOrVector(ElementCount EC, uint64_t ScalarSize)llvm::LLTinlinestatic
setUseExtended(bool Enable)llvm::LLTinlinestatic
token()llvm::LLTinlinestatic
toScalar(Kind Ty)llvm::LLTinlinestatic
toVector(Kind Ty)llvm::LLTinlinestatic
vector(ElementCount EC, unsigned ScalarSizeInBits)llvm::LLTinlinestatic
vector(ElementCount EC, LLT ScalarTy)llvm::LLTinlinestatic
x86fp80()llvm::LLTinlinestatic