Searched refs:DynamicAttrDefinition (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | ExtensibleDialect.cpp | 177 std::unique_ptr<DynamicAttrDefinition> 184 std::unique_ptr<DynamicAttrDefinition> 188 return std::unique_ptr<DynamicAttrDefinition>( in get() 193 DynamicAttrDefinition::DynamicAttrDefinition(StringRef nameRef, in DynamicAttrDefinition() function in DynamicAttrDefinition 202 DynamicAttrDefinition::DynamicAttrDefinition(ExtensibleDialect *dialect, in DynamicAttrDefinition() function in DynamicAttrDefinition 206 void DynamicAttrDefinition::registerInAttrUniquer() { in registerInAttrUniquer() 218 explicit DynamicAttrStorage(DynamicAttrDefinition *attrDef, in DynamicAttrStorage() 237 DynamicAttrDefinition *attrDef; 245 DynamicAttr DynamicAttr::get(DynamicAttrDefinition *attrDef, in get() 254 DynamicAttrDefinition *attrDef, in getChecked() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | ExtensibleDialect.h | 54 class DynamicAttrDefinition : SelfOwningTypeID { 66 static std::unique_ptr<DynamicAttrDefinition> 68 static std::unique_ptr<DynamicAttrDefinition> 89 DynamicAttrDefinition(StringRef name, ExtensibleDialect *dialect, 97 DynamicAttrDefinition(ExtensibleDialect *dialect, StringRef name); 154 static DynamicAttr get(DynamicAttrDefinition *attrDef, 162 DynamicAttrDefinition *attrDef, 166 DynamicAttrDefinition *getAttrDef(); 172 static bool isa(Attribute attr, DynamicAttrDefinition *attrDef) { in isa() 495 DynamicAttrDefinition *lookupAttrDefinition(TypeID id) const { in lookupAttrDefinition() [all …]
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Test/ |
| H A D | TestAttributes.cpp | 204 static std::unique_ptr<DynamicAttrDefinition> 206 return DynamicAttrDefinition::get( in getDynamicSingletonAttr() 220 static std::unique_ptr<DynamicAttrDefinition> 222 return DynamicAttrDefinition::get( in getDynamicPairAttr() 235 static std::unique_ptr<DynamicAttrDefinition> 262 return DynamicAttrDefinition::get("dynamic_custom_assembly_format", in getDynamicCustomAssemblyFormatAttr()
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | DefiningDialects.md | 567 `DynamicAttrDefinition`, which is created using the `DynamicAttrDefinition::get` 598 std::unique_ptr<DynamicAttrDefinition> attrDef = 599 DynamicAttrDefinition::get(std::move(name), std::move(dialect),
|