| /llvm-project-15.0.7/mlir/include/mlir-c/ |
| H A D | Support.h | 71 struct MlirStringRef { struct 75 typedef struct MlirStringRef MlirStringRef; argument 80 inline static MlirStringRef mlirStringRefCreate(const char *str, in mlirStringRefCreate() 82 MlirStringRef result; in mlirStringRefCreate() 90 MLIR_CAPI_EXPORTED MlirStringRef 94 MLIR_CAPI_EXPORTED bool mlirStringRefEqual(MlirStringRef string, 95 MlirStringRef other); 103 typedef void (*MlirStringCallback)(MlirStringRef, void *);
|
| H A D | ExecutionEngine.h | 47 const MlirStringRef *sharedLibPaths); 63 MlirExecutionEngine jit, MlirStringRef name, void **arguments); 68 mlirExecutionEngineLookupPacked(MlirExecutionEngine jit, MlirStringRef name); 73 MlirStringRef name); 78 mlirExecutionEngineRegisterSymbol(MlirExecutionEngine jit, MlirStringRef name, 84 MlirStringRef fileName);
|
| H A D | Pass.h | 87 MlirPassManager passManager, MlirStringRef operationName); 93 MlirOpPassManager passManager, MlirStringRef operationName); 118 mlirParsePassPipeline(MlirOpPassManager passManager, MlirStringRef pipeline); 159 MlirTypeID passID, MlirStringRef name, MlirStringRef argument, 160 MlirStringRef description, MlirStringRef opName,
|
| H A D | IR.h | 191 MlirStringRef mlirDialectHandleGetNamespace(MlirDialectHandle); 243 MlirStringRef name, 276 MlirStringRef module); 312 MlirStringRef name; 497 mlirOperationGetAttributeByName(MlirOperation op, MlirStringRef name); 730 MlirStringRef type); 796 MlirStringRef str); 806 MLIR_CAPI_EXPORTED MlirStringRef mlirIdentifierStr(MlirIdentifier ident); 814 MLIR_CAPI_EXPORTED MlirStringRef mlirSymbolTableGetSymbolAttributeName(); 837 mlirSymbolTableLookup(MlirSymbolTable symbolTable, MlirStringRef name); [all …]
|
| H A D | BuiltinAttributes.h | 84 mlirDictionaryAttrGetElementByName(MlirAttribute attr, MlirStringRef name); 170 mlirOpaqueAttrGet(MlirContext ctx, MlirStringRef dialectNamespace, 175 MLIR_CAPI_EXPORTED MlirStringRef 192 MlirStringRef str); 214 mlirSymbolRefAttrGet(MlirContext ctx, MlirStringRef symbol, 219 MLIR_CAPI_EXPORTED MlirStringRef 224 MLIR_CAPI_EXPORTED MlirStringRef 250 MLIR_CAPI_EXPORTED MlirStringRef 390 MlirType shapedType, intptr_t numElements, MlirStringRef *strs); 424 MLIR_CAPI_EXPORTED MlirStringRef [all …]
|
| H A D | Interfaces.h | 36 mlirOperationImplementsInterfaceStatic(MlirStringRef operationName, 58 MlirStringRef opName, MlirContext context, MlirLocation location,
|
| H A D | BuiltinTypes.h | 348 MlirStringRef dialectNamespace, 349 MlirStringRef typeData); 353 MLIR_CAPI_EXPORTED MlirStringRef 358 MLIR_CAPI_EXPORTED MlirStringRef mlirOpaqueTypeGetData(MlirType type);
|
| /llvm-project-15.0.7/mlir/test/CAPI/ |
| H A D | pass.c | 131 static void printToStderr(MlirStringRef str, void *userData) { in printToStderr() 251 MlirStringRef opName = mlirIdentifierStr(mlirOperationGetName(op)); in testRunExternalFuncPass() 290 MlirStringRef description = mlirStringRefCreateFromCString(""); in testExternalPass() 291 MlirStringRef emptyOpName = mlirStringRefCreateFromCString(""); in testExternalPass() 299 MlirStringRef argument = in testExternalPass() 338 MlirStringRef argument = in testExternalPass() 389 MlirStringRef argument = in testExternalPass() 434 MlirStringRef name = in testExternalPass() 436 MlirStringRef argument = in testExternalPass() 483 MlirStringRef name = in testExternalPass() [all …]
|
| H A D | ir.c | 322 static void printToStderr(MlirStringRef str, void *userData) { in printToStderr() 379 MlirStringRef identStr = mlirIdentifierStr(ident); in printFirstOfEach() 806 MlirStringRef namespace = mlirStringRefCreate("dialect", 7); in printBuiltinTypes() 807 MlirStringRef data = mlirStringRefCreate("type", 4); in printBuiltinTypes() 828 bool stringIsEqual(const char *lhs, MlirStringRef rhs) { in stringIsEqual() 882 MlirStringRef opaqueData = mlirOpaqueAttrGetData(opaque); in printBuiltinAttributes() 894 MlirStringRef stringValue = mlirStringAttrGetValue(string); in printBuiltinAttributes() 906 MlirStringRef flatSymbolRefValue = in printBuiltinAttributes() 1595 MlirStringRef stdNs = mlirDialectGetNamespace(std); in registerOnlyStd() 1596 MlirStringRef alsoStdNs = mlirDialectHandleGetNamespace(stdHandle); in registerOnlyStd() [all …]
|
| /llvm-project-15.0.7/mlir/lib/CAPI/ExecutionEngine/ |
| H A D | ExecutionEngine.cpp | 22 const MlirStringRef *sharedLibPaths) { in mlirExecutionEngineCreate() 70 mlirExecutionEngineInvokePacked(MlirExecutionEngine jit, MlirStringRef name, in mlirExecutionEngineInvokePacked() 81 MlirStringRef name) { in mlirExecutionEngineLookupPacked() 89 MlirStringRef name) { in mlirExecutionEngineLookup() 97 MlirStringRef name, in mlirExecutionEngineRegisterSymbol() 108 MlirStringRef name) { in mlirExecutionEngineDumpToObjectFile()
|
| /llvm-project-15.0.7/mlir/lib/CAPI/IR/ |
| H A D | Pass.cpp | 50 MlirStringRef operationName) { in mlirPassManagerGetNestedUnder() 55 MlirStringRef operationName) { in mlirOpPassManagerGetNestedUnder() 75 MlirStringRef pipeline) { in mlirParsePassPipeline() 154 MlirPass mlirCreateExternalPass(MlirTypeID passID, MlirStringRef name, in mlirCreateExternalPass() 155 MlirStringRef argument, in mlirCreateExternalPass() 156 MlirStringRef description, MlirStringRef opName, in mlirCreateExternalPass()
|
| H A D | IR.cpp | 69 MlirStringRef name) { in mlirContextGetOrLoadDialect() 97 MlirStringRef mlirDialectGetNamespace(MlirDialect dialect) { in mlirDialectGetNamespace() 166 MlirLocation mlirLocationNameGet(MlirContext context, MlirStringRef name, in mlirLocationNameGet() 463 MlirStringRef name) { in mlirOperationGetAttributeByName() 467 void mlirOperationSetAttributeByName(MlirOperation op, MlirStringRef name, in mlirOperationSetAttributeByName() 720 MlirType mlirTypeParseGet(MlirContext context, MlirStringRef type) { in mlirTypeParseGet() 784 MlirIdentifier mlirIdentifierGet(MlirContext context, MlirStringRef str) { in mlirIdentifierGet() 796 MlirStringRef mlirIdentifierStr(MlirIdentifier ident) { in mlirIdentifierStr() 804 MlirStringRef mlirSymbolTableGetSymbolAttributeName() { in mlirSymbolTableGetSymbolAttributeName() 808 MlirStringRef mlirSymbolTableGetVisibilityAttributeName() { in mlirSymbolTableGetVisibilityAttributeName() [all …]
|
| H A D | Support.cpp | 14 MlirStringRef mlirStringRefCreateFromCString(const char *str) { in mlirStringRefCreateFromCString() 18 bool mlirStringRefEqual(MlirStringRef string, MlirStringRef other) { in mlirStringRefEqual()
|
| H A D | BuiltinAttributes.cpp | 90 MlirStringRef name) { in mlirDictionaryAttrGetElementByName() 180 MlirStringRef mlirOpaqueAttrGetDialectNamespace(MlirAttribute attr) { in mlirOpaqueAttrGetDialectNamespace() 184 MlirStringRef mlirOpaqueAttrGetData(MlirAttribute attr) { in mlirOpaqueAttrGetData() 196 MlirAttribute mlirStringAttrGet(MlirContext ctx, MlirStringRef str) { in mlirStringAttrGet() 200 MlirAttribute mlirStringAttrTypedGet(MlirType type, MlirStringRef str) { in mlirStringAttrTypedGet() 204 MlirStringRef mlirStringAttrGetValue(MlirAttribute attr) { in mlirStringAttrGetValue() 227 MlirStringRef mlirSymbolRefAttrGetRootReference(MlirAttribute attr) { in mlirSymbolRefAttrGetRootReference() 231 MlirStringRef mlirSymbolRefAttrGetLeafReference(MlirAttribute attr) { in mlirSymbolRefAttrGetLeafReference() 257 MlirStringRef mlirFlatSymbolRefAttrGetValue(MlirAttribute attr) { in mlirFlatSymbolRefAttrGetValue() 492 MlirStringRef *strs) { in mlirDenseElementsAttrStringGet() [all …]
|
| H A D | BuiltinTypes.cpp | 374 MlirType mlirOpaqueTypeGet(MlirContext ctx, MlirStringRef dialectNamespace, in mlirOpaqueTypeGet() 375 MlirStringRef typeData) { in mlirOpaqueTypeGet() 381 MlirStringRef mlirOpaqueTypeGetDialectNamespace(MlirType type) { in mlirOpaqueTypeGetDialectNamespace() 385 MlirStringRef mlirOpaqueTypeGetData(MlirType type) { in mlirOpaqueTypeGetData()
|
| H A D | DialectHandle.cpp | 16 MlirStringRef mlirDialectHandleGetNamespace(MlirDialectHandle handle) { in mlirDialectHandleGetNamespace()
|
| /llvm-project-15.0.7/mlir/include/mlir/CAPI/ |
| H A D | Utils.h | 32 CallbackOstream(std::function<void(MlirStringRef, void *)> callback, in CallbackOstream() argument 38 MlirStringRef string = mlirStringRefCreate(ptr, size); in write_impl() 46 std::function<void(MlirStringRef, void *)> callback;
|
| H A D | Support.h | 25 inline MlirStringRef wrap(llvm::StringRef ref) { in wrap() 30 inline llvm::StringRef unwrap(MlirStringRef ref) { in unwrap()
|
| H A D | Registration.h | 26 typedef MlirStringRef (*MlirDialectGetNamespaceHook)(); 44 static MlirStringRef mlir##Name##DialectGetNamespace() { \
|
| /llvm-project-15.0.7/mlir/lib/CAPI/Interfaces/ |
| H A D | Interfaces.cpp | 26 bool mlirOperationImplementsInterfaceStatic(MlirStringRef operationName, in mlirOperationImplementsInterfaceStatic() 39 MlirStringRef opName, MlirContext context, MlirLocation location, in mlirInferTypeOpInterfaceInferReturnTypes()
|
| /llvm-project-15.0.7/mlir/lib/Bindings/Python/ |
| H A D | PybindUtils.h | 117 return [](MlirStringRef part, void *userData) { 142 return [](MlirStringRef part, void *userData) { 169 return [](MlirStringRef part, void *userData) {
|
| H A D | IRInterfaces.cpp | 84 MlirStringRef stringRef = mlirIdentifierStr(identifier); in PyConcreteOpInterface() 212 MlirStringRef opNameRef = in inferReturnTypes()
|
| H A D | IRAttributes.cpp | 74 static MlirStringRef toMlirStringRef(const std::string &s) { in toMlirStringRef() 316 MlirStringRef stringRef = mlirFlatSymbolRefAttrGetValue(self); in bindDerived() 346 MlirStringRef stringRef = mlirOpaqueAttrGetDialectNamespace(self); in bindDerived() 353 MlirStringRef stringRef = mlirOpaqueAttrGetData(self); in bindDerived() 388 MlirStringRef stringRef = mlirStringAttrGetValue(self); in bindDerived()
|
| H A D | ExecutionEngineModule.cpp | 76 llvm::SmallVector<MlirStringRef, 4> libPaths; in PYBIND11_MODULE()
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | CAPI.md | 106 these are represented as instances of `MlirStringRef` structure that contains a 109 the `length` field must be used to identify the last character. `MlirStringRef` 111 ensuring that the pointee outlives all uses of `MlirStringRef`. 206 canonical identifier of the class, `MlirStringRef` with the name for operations
|