Lines Matching defs:attributes

146   if (parser.parseOptionalAttrDict(result.attributes) ||
191 llvm::ArrayRef<mlir::NamedAttribute> attributes) {
195 result.addAttributes(attributes);
202 llvm::ArrayRef<mlir::NamedAttribute> attributes) {
206 result.addAttributes(attributes);
213 llvm::ArrayRef<mlir::NamedAttribute> attributes) {
220 result.addAttributes(attributes);
228 llvm::ArrayRef<mlir::NamedAttribute> attributes) {
235 result.addAttributes(attributes);
241 llvm::ArrayRef<mlir::NamedAttribute> attributes) {
244 result.addAttributes(attributes);
251 llvm::ArrayRef<mlir::NamedAttribute> attributes) {
254 result.addAttributes(attributes);
326 llvm::ArrayRef<mlir::NamedAttribute> attributes) {
330 result.addAttributes(attributes);
337 llvm::ArrayRef<mlir::NamedAttribute> attributes) {
342 result.addAttributes(attributes);
348 llvm::ArrayRef<mlir::NamedAttribute> attributes) {
351 result.addAttributes(attributes);
1115 // any other attributes.
1187 result.attributes = attrs;
1274 result.attributes = attrs;
1476 if (parser.parseOptionalAttrDict(result.attributes) ||
1743 result.attributes))
1752 result.attributes) ||
1758 if (parser.parseOptionalAttrDict(result.attributes))
1797 // Print all other attributes that are not pretty printed here.
1841 result.attributes.append(attrs.begin(), attrs.end());
1903 result.attributes))
1912 result.attributes))
2148 llvm::ArrayRef<mlir::NamedAttribute> attributes) {
2165 result.addAttributes(attributes);
2238 if (parser.parseOptionalAttrDictWithKeyword(result.attributes))
2446 parser.parseOptionalAttrDict(result.attributes) ||
2474 llvm::ArrayRef<mlir::NamedAttribute> attributes) {
2503 result.addAttributes(attributes);
2532 // Parse reduction attributes and variables.
2533 llvm::SmallVector<ReduceAttr> attributes;
2536 if (parser.parseAttribute(attributes.emplace_back()) ||
2549 llvm::SmallVector<mlir::Attribute> arrayAttr(attributes.begin(),
2550 attributes.end());
2589 if (parser.parseOptionalAttrDictWithKeyword(result.attributes))
2668 "mismatch in number of reduction variables and reduction attributes");
2759 result.attributes))
2768 result.attributes))
3357 llvm::ArrayRef<mlir::NamedAttribute> attributes) {
3397 result.addAttributes(attributes);
3411 llvm::ArrayRef<mlir::NamedAttribute> attributes) {
3426 destOperands, attributes);
3657 llvm::ArrayRef<mlir::NamedAttribute> attributes) {
3680 result.addAttributes(attributes);
3787 parser.parseOptionalAttrDict(result.attributes) ||
3903 result.attributes.push_back(
3906 result.attributes.push_back(
3909 result.attributes.push_back(
3917 parser.parseAttribute(sz, fir::StringLitOp::size(), result.attributes) ||
4079 if (parser.parseOptionalAttrDict(result.attributes))
4242 // that are able to carry the Fortran variable attributes, e.g.
4244 // value definitions and carry relevant attributes.
4251 // iff any of the attributeNames attributes is set on the definition.
4253 // iff all of the attributeNames attributes are set on the definition.
4261 // Return true iff any of checkAttrs attributes is present
4272 // Return true iff all attributes from checkAttrs are present
4282 // If this is a fir.box that was loaded, the fir attributes will be on the
4288 // If this is a function argument, look in the argument attributes.
4298 // If it is not a function argument, the attributes are unknown.
4303 // If this is an allocated value, look at the allocation attributes.
4307 // If this is an imported global, look at AddrOfOp and GlobalOp attributes.
4309 // AddrOfOp) can have ASYNCHRONOUS/VOLATILE attributes even if the ultimate
4320 // TODO: Construct associated entities attributes. Decide where the fir
4321 // attributes must be placed/looked for in this case.