Lines Matching refs:attr
64 NamedAttribute attr) { in verifyOperationAttribute() argument
67 if (attr.getName() == kWritableAttrName) { in verifyOperationAttribute()
68 if (!attr.getValue().isa<BoolAttr>()) { in verifyOperationAttribute()
73 return op->emitError() << "expected " << attr.getName() in verifyOperationAttribute()
77 if (attr.getName() == kBufferLayoutAttrName) { in verifyOperationAttribute()
78 if (!attr.getValue().isa<AffineMapAttr>()) { in verifyOperationAttribute()
83 return op->emitError() << "expected " << attr.getName() in verifyOperationAttribute()
87 if (attr.getName() == kEscapeAttrName) { in verifyOperationAttribute()
88 auto arrayAttr = attr.getValue().dyn_cast<ArrayAttr>(); in verifyOperationAttribute()
102 auto attr = it.value(); in verifyOperationAttribute() local
103 auto boolAttr = attr.dyn_cast<BoolAttr>(); in verifyOperationAttribute()
119 return op->emitError() << "attribute '" << attr.getName() in verifyOperationAttribute()