Lines Matching defs:attr
22 mlir::convertFromAttribute(int64_t &storage, Attribute attr,
24 auto valueAttr = dyn_cast<IntegerAttr>(attr);
37 mlir::convertFromAttribute(int32_t &storage, Attribute attr,
39 auto valueAttr = dyn_cast<IntegerAttr>(attr);
52 mlir::convertFromAttribute(std::string &storage, Attribute attr,
54 auto valueAttr = dyn_cast<StringAttr>(attr);
67 mlir::convertFromAttribute(bool &storage, Attribute attr,
69 auto valueAttr = dyn_cast<BoolAttr>(attr);
82 convertDenseArrayFromAttr(MutableArrayRef<T> storage, Attribute attr,
85 auto valueAttr = dyn_cast<DenseArrayTy>(attr);
99 mlir::convertFromAttribute(MutableArrayRef<int64_t> storage, Attribute attr,
101 return convertDenseArrayFromAttr<DenseI64ArrayAttr>(storage, attr, emitError,
105 mlir::convertFromAttribute(MutableArrayRef<int32_t> storage, Attribute attr,
107 return convertDenseArrayFromAttr<DenseI32ArrayAttr>(storage, attr, emitError,
113 convertDenseArrayFromAttr(SmallVectorImpl<T> &storage, Attribute attr,
116 auto valueAttr = dyn_cast<DenseArrayTy>(attr);
126 mlir::convertFromAttribute(SmallVectorImpl<int64_t> &storage, Attribute attr,
128 return convertDenseArrayFromAttr<DenseI64ArrayAttr>(storage, attr, emitError,
132 mlir::convertFromAttribute(SmallVectorImpl<int32_t> &storage, Attribute attr,
134 return convertDenseArrayFromAttr<DenseI32ArrayAttr>(storage, attr, emitError,