| H A D | OpInterfacesGen.cpp | 1 //===- OpInterfacesGen.cpp - MLIR op interface utility generator ----------===// 95 void emitConceptDecl(const Interface &interface); 96 void emitModelDecl(const Interface &interface); 97 void emitModelMethodsDef(const Interface &interface); 98 void emitTraitDecl(const Interface &interface, StringRef interfaceName, 100 void emitInterfaceDecl(const Interface &interface); 102 /// The set of interface records to emit. 106 /// The C++ value type of the interface, e.g. Operation*. 108 /// The C++ base interface type. 178 const Interface &interface, in emitInterfaceDefMethods() 177 emitInterfaceDefMethods(StringRef interfaceQualName,const Interface & interface,StringRef valueType,const Twine & implValue,raw_ostream & os,bool isOpInterface) emitInterfaceDefMethods() argument 201 emitInterfaceDef(const Interface & interface,StringRef valueType,raw_ostream & os) emitInterfaceDef() argument 232 emitConceptDecl(const Interface & interface) emitConceptDecl() argument 280 emitModelDecl(const Interface & interface) emitModelDecl() argument 340 emitModelMethodsDef(const Interface & interface) emitModelMethodsDef() argument 446 emitTraitDecl(const Interface & interface,StringRef interfaceName,StringRef interfaceTraitsName) emitTraitDecl() argument 497 emitInterfaceDeclMethods(const Interface & interface,raw_ostream & os,StringRef valueType,bool isOpInterface,tblgen::FmtContext & extraDeclsFmt) emitInterfaceDeclMethods() argument 518 emitInterfaceDecl(const Interface & interface) emitInterfaceDecl() argument 627 Interface interface(&interfaceDef); emitInterfaceDoc() local [all...] |