Lines Matching refs:DenseElementsAttr
449 if (auto denseAttr = dyn_cast<DenseElementsAttr>()) in getValue()
475 if (auto intOrFpAttr = dyn_cast<DenseElementsAttr>()) in mapValues()
483 if (auto intOrFpAttr = dyn_cast<DenseElementsAttr>()) in mapValues()
674 DenseElementsAttr::AttributeElementIterator::AttributeElementIterator( in AttributeElementIterator()
675 DenseElementsAttr attr, size_t index) in AttributeElementIterator()
680 Attribute DenseElementsAttr::AttributeElementIterator::operator*() const { in operator *()
681 auto owner = getFromOpaquePointer(base).cast<DenseElementsAttr>(); in operator *()
702 DenseElementsAttr::BoolElementIterator::BoolElementIterator( in BoolElementIterator()
703 DenseElementsAttr attr, size_t dataIndex) in BoolElementIterator()
707 bool DenseElementsAttr::BoolElementIterator::operator*() const { in operator *()
714 DenseElementsAttr::IntElementIterator::IntElementIterator( in IntElementIterator()
715 DenseElementsAttr attr, size_t dataIndex) in IntElementIterator()
720 APInt DenseElementsAttr::IntElementIterator::operator*() const { in operator *()
729 DenseElementsAttr::ComplexIntElementIterator::ComplexIntElementIterator( in ComplexIntElementIterator()
730 DenseElementsAttr attr, size_t dataIndex) in ComplexIntElementIterator()
740 DenseElementsAttr::ComplexIntElementIterator::operator*() const { in operator *()
750 DenseElementsAttr::FloatElementIterator::FloatElementIterator( in FloatElementIterator()
759 DenseElementsAttr::ComplexFloatElementIterator::ComplexFloatElementIterator( in ComplexFloatElementIterator()
773 bool DenseElementsAttr::classof(Attribute attr) { in classof()
777 DenseElementsAttr DenseElementsAttr::get(ShapedType type, in get()
821 DenseElementsAttr DenseElementsAttr::get(ShapedType type, in get()
833 DenseElementsAttr DenseElementsAttr::get(ShapedType type, in get()
842 DenseElementsAttr DenseElementsAttr::get(ShapedType type, in get()
850 DenseElementsAttr DenseElementsAttr::get(ShapedType type, in get()
865 DenseElementsAttr DenseElementsAttr::get(ShapedType type, in get()
873 DenseElementsAttr
874 DenseElementsAttr::get(ShapedType type, in get()
889 DenseElementsAttr DenseElementsAttr::getFromRawBuffer(ShapedType type, in getFromRawBuffer()
896 bool DenseElementsAttr::isValidRawBuffer(ShapedType type, in isValidRawBuffer()
942 DenseElementsAttr DenseElementsAttr::getRawComplex(ShapedType type, in getRawComplex()
949 DenseElementsAttr DenseElementsAttr::getRawIntOrFloat(ShapedType type, in getRawIntOrFloat()
960 bool DenseElementsAttr::isValidIntOrFloat(int64_t dataEltSize, bool isInt, in isValidIntOrFloat()
968 bool DenseElementsAttr::isValidComplex(int64_t dataEltSize, bool isInt, in isValidComplex()
977 bool DenseElementsAttr::isSplat() const { in isSplat()
982 auto DenseElementsAttr::getAttributeValues() const in getAttributeValues()
986 auto DenseElementsAttr::attr_value_begin() const -> AttributeElementIterator { in attr_value_begin()
989 auto DenseElementsAttr::attr_value_end() const -> AttributeElementIterator { in attr_value_end()
995 auto DenseElementsAttr::getBoolValues() const in getBoolValues()
1006 auto DenseElementsAttr::getIntValues() const in getIntValues()
1011 auto DenseElementsAttr::int_value_begin() const -> IntElementIterator { in int_value_begin()
1015 auto DenseElementsAttr::int_value_end() const -> IntElementIterator { in int_value_end()
1019 auto DenseElementsAttr::getComplexIntValues() const in getComplexIntValues()
1030 auto DenseElementsAttr::getFloatValues() const in getFloatValues()
1037 auto DenseElementsAttr::float_value_begin() const -> FloatElementIterator { in float_value_begin()
1040 auto DenseElementsAttr::float_value_end() const -> FloatElementIterator { in float_value_end()
1043 auto DenseElementsAttr::getComplexFloatValues() const in getComplexFloatValues()
1053 ArrayRef<char> DenseElementsAttr::getRawData() const { in getRawData()
1057 ArrayRef<StringRef> DenseElementsAttr::getRawStringData() const { in getRawStringData()
1064 DenseElementsAttr DenseElementsAttr::reshape(ShapedType newType) { in reshape()
1077 DenseElementsAttr
1078 DenseElementsAttr::mapValues(Type newElementType, in mapValues()
1083 DenseElementsAttr DenseElementsAttr::mapValues( in mapValues()
1117 DenseElementsAttr DenseIntOrFPElementsAttr::getRaw(ShapedType type, in getRaw()
1130 DenseElementsAttr DenseIntOrFPElementsAttr::getRaw(ShapedType type, in getRaw()
1139 DenseElementsAttr DenseIntOrFPElementsAttr::getRaw(ShapedType type, in getRaw()
1151 DenseElementsAttr DenseIntOrFPElementsAttr::getRawComplex(ShapedType type, in getRawComplex()
1168 DenseElementsAttr
1283 DenseElementsAttr DenseFPElementsAttr::mapValues( in mapValues()
1294 return attr.isa<DenseElementsAttr>() && in classof()
1302 DenseElementsAttr DenseIntElementsAttr::mapValues( in mapValues()
1313 return attr.isa<DenseElementsAttr>() && in classof()
1355 DenseElementsAttr indices, in get()
1356 DenseElementsAttr values) { in get()
1370 DenseElementsAttr SparseElementsAttr::getValues() const { in getValues()