MLIR  20.0.0git
mlir::SplatElementsAttr Member List

This is the complete list of members for mlir::SplatElementsAttr, including all inherited members.

AbstractTy typedefmlir::Attribute
APFloatValueTemplateCheckT typedefmlir::DenseElementsAttr
APIntValueTemplateCheckT typedefmlir::DenseElementsAttr
AttrBase typedefmlir::Attribute
Attribute()=defaultmlir::DenseElementsAttr
Attribute(const ImplType *impl)mlir::DenseElementsAttrinline
Attribute(const Attribute &other)=defaultmlir::DenseElementsAttr
mlir::Attribute::Attribute(const ImplType *impl)mlir::Attributeinline
mlir::Attribute::Attribute(const Attribute &other)=defaultmlir::Attribute
AttributeValueTemplateCheckT typedefmlir::DenseElementsAttr
bitcast(Type newElType)mlir::DenseElementsAttr
BoolValueTemplateCheckT typedefmlir::DenseElementsAttr
cast() constmlir::Attribute
classof(Attribute attr)mlir::SplatElementsAttrinlinestatic
ComplexAPFloatValueTemplateCheckT typedefmlir::DenseElementsAttr
ComplexAPIntValueTemplateCheckT typedefmlir::DenseElementsAttr
ComplexValueTemplateCheckT typedefmlir::DenseElementsAttr
DerivedAttrValueTemplateCheckT typedefmlir::DenseElementsAttr
dump() constmlir::Attribute
dyn_cast() constmlir::Attribute
dyn_cast_or_null() constmlir::Attribute
empty() constmlir::DenseElementsAttrinline
get(ShapedType type, ArrayRef< Attribute > values)mlir::DenseElementsAttrstatic
get(const ShapedType &type, ArrayRef< T > values)mlir::DenseElementsAttrinlinestatic
get(const ShapedType &type, T value)mlir::DenseElementsAttrinlinestatic
get(const ShapedType &type, ArrayRef< T > values)mlir::DenseElementsAttrinlinestatic
get(ShapedType type, ArrayRef< bool > values)mlir::DenseElementsAttrstatic
get(ShapedType type, ArrayRef< StringRef > values)mlir::DenseElementsAttrstatic
get(ShapedType type, ArrayRef< APInt > values)mlir::DenseElementsAttrstatic
get(ShapedType type, ArrayRef< std::complex< APInt >> values)mlir::DenseElementsAttrstatic
get(ShapedType type, ArrayRef< APFloat > values)mlir::DenseElementsAttrstatic
get(ShapedType type, ArrayRef< std::complex< APFloat >> values)mlir::DenseElementsAttrstatic
get(const ShapedType &type, const std::initializer_list< T > &list)mlir::DenseElementsAttrinlinestatic
getAbstractAttribute() constmlir::Attributeinline
getAsOpaquePointer() constmlir::Attributeinline
getContext() constmlir::Attribute
getDialect() constmlir::Attributeinline
getElementType() constmlir::DenseElementsAttr
getFromOpaquePointer(const void *ptr)mlir::Attributeinlinestatic
getFromRawBuffer(ShapedType type, ArrayRef< char > rawBuffer)mlir::DenseElementsAttrstatic
getImpl() constmlir::Attributeinline
getNumElements() constmlir::DenseElementsAttr
getRawComplex(ShapedType type, ArrayRef< char > data, int64_t dataEltSize, bool isInt, bool isSigned)mlir::DenseElementsAttrprotectedstatic
getRawData() constmlir::DenseElementsAttr
getRawIntOrFloat(ShapedType type, ArrayRef< char > data, int64_t dataEltSize, bool isInt, bool isSigned)mlir::DenseElementsAttrprotectedstatic
getRawStringData() constmlir::DenseElementsAttr
getSplatValue() constmlir::DenseElementsAttrinline
getSplatValue() constmlir::DenseElementsAttrinline
getType() constmlir::DenseElementsAttr
getTypeID()mlir::Attributeinline
getValues() constmlir::DenseElementsAttrinline
hasPromiseOrImplementsInterface()mlir::Attributeinline
hasTrait()mlir::Attributeinline
implmlir::Attributeprotected
ImplType typedefmlir::Attribute
IntFloatValueTemplateCheckT typedefmlir::DenseElementsAttr
isa() constmlir::Attribute
isa_and_nonnull() constmlir::Attribute
isSplat() constmlir::DenseElementsAttr
isValidBool() constmlir::DenseElementsAttrinlineprotected
isValidComplex(int64_t dataEltSize, bool isInt, bool isSigned) constmlir::DenseElementsAttrprotected
isValidIntOrFloat(int64_t dataEltSize, bool isInt, bool isSigned) constmlir::DenseElementsAttrprotected
isValidRawBuffer(ShapedType type, ArrayRef< char > rawBuffer, bool &detectedSplat)mlir::DenseElementsAttrstatic
iterator typedefmlir::DenseElementsAttr
iterator_range typedefmlir::DenseElementsAttr
iterator_range_impl typedefmlir::DenseElementsAttr
mapValues(Type newElementType, function_ref< APInt(const APInt &)> mapping) constmlir::DenseElementsAttr
mapValues(Type newElementType, function_ref< APInt(const APFloat &)> mapping) constmlir::DenseElementsAttr
operator bool() constmlir::Attributeinlineexplicit
operator ElementsAttr() constmlir::DenseElementsAttrinline
operator TypedAttr() constmlir::DenseElementsAttrinline
operator!() constmlir::Attributeinline
operator!=(Attribute other) constmlir::Attributeinline
operator=(const Attribute &other)=defaultmlir::Attribute
operator==(Attribute other) constmlir::Attributeinline
print(raw_ostream &os, bool elideType=false) constmlir::Attribute
print(raw_ostream &os, AsmState &state, bool elideType=false) constmlir::Attribute
printStripped(raw_ostream &os) constmlir::Attribute
printStripped(raw_ostream &os, AsmState &state) constmlir::Attribute
raw_int_begin() constmlir::DenseElementsAttrinlineprotected
raw_int_end() constmlir::DenseElementsAttrinlineprotected
replace(ReplacementFns &&...replacementFns)mlir::Attributeinline
replaceImmediateSubElements(ArrayRef< Attribute > replAttrs, ArrayRef< Type > replTypes) constmlir::Attributeinline
reshape(ShapedType newType)mlir::DenseElementsAttr
resizeSplat(ShapedType newType)mlir::DenseElementsAttr
size() constmlir::DenseElementsAttrinline
StringRefValueTemplateCheckT typedefmlir::DenseElementsAttr
try_value_begin() constmlir::DenseElementsAttrinline
try_value_end() constmlir::DenseElementsAttrinline
tryGetComplexFloatValues() constmlir::DenseElementsAttrprotected
tryGetComplexIntValues() constmlir::DenseElementsAttrprotected
tryGetFloatValues() constmlir::DenseElementsAttrprotected
tryGetValues() constmlir::DenseElementsAttrinline
tryGetValues() constmlir::DenseElementsAttrinline
tryGetValues() constmlir::DenseElementsAttrinline
tryGetValues() constmlir::DenseElementsAttrinline
tryGetValues() constmlir::DenseElementsAttrinline
tryGetValues() constmlir::DenseElementsAttrinline
tryGetValues() constmlir::DenseElementsAttrinline
tryGetValues() constmlir::DenseElementsAttrinline
tryGetValues() constmlir::DenseElementsAttrinline
tryGetValues() constmlir::DenseElementsAttrinline
value_begin() constmlir::DenseElementsAttrinline
value_end() constmlir::DenseElementsAttrinline
ValueType typedefmlir::Attribute
walk(WalkFns &&...walkFns)mlir::Attributeinline
walkImmediateSubElements(function_ref< void(Attribute)> walkAttrsFn, function_ref< void(Type)> walkTypesFn) constmlir::Attributeinline