Home
last modified time | relevance | path

Searched refs:MlirStringRef (Results 1 – 25 of 27) sorted by relevance

12

/llvm-project-15.0.7/mlir/include/mlir-c/
H A DSupport.h71 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 DExecutionEngine.h47 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 DPass.h87 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 DIR.h191 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 DBuiltinAttributes.h84 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 DInterfaces.h36 mlirOperationImplementsInterfaceStatic(MlirStringRef operationName,
58 MlirStringRef opName, MlirContext context, MlirLocation location,
H A DBuiltinTypes.h348 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 Dpass.c131 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 Dir.c322 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 DExecutionEngine.cpp22 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 DPass.cpp50 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 DIR.cpp69 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 DSupport.cpp14 MlirStringRef mlirStringRefCreateFromCString(const char *str) { in mlirStringRefCreateFromCString()
18 bool mlirStringRefEqual(MlirStringRef string, MlirStringRef other) { in mlirStringRefEqual()
H A DBuiltinAttributes.cpp90 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 DBuiltinTypes.cpp374 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 DDialectHandle.cpp16 MlirStringRef mlirDialectHandleGetNamespace(MlirDialectHandle handle) { in mlirDialectHandleGetNamespace()
/llvm-project-15.0.7/mlir/include/mlir/CAPI/
H A DUtils.h32 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 DSupport.h25 inline MlirStringRef wrap(llvm::StringRef ref) { in wrap()
30 inline llvm::StringRef unwrap(MlirStringRef ref) { in unwrap()
H A DRegistration.h26 typedef MlirStringRef (*MlirDialectGetNamespaceHook)();
44 static MlirStringRef mlir##Name##DialectGetNamespace() { \
/llvm-project-15.0.7/mlir/lib/CAPI/Interfaces/
H A DInterfaces.cpp26 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 DPybindUtils.h117 return [](MlirStringRef part, void *userData) {
142 return [](MlirStringRef part, void *userData) {
169 return [](MlirStringRef part, void *userData) {
H A DIRInterfaces.cpp84 MlirStringRef stringRef = mlirIdentifierStr(identifier); in PyConcreteOpInterface()
212 MlirStringRef opNameRef = in inferReturnTypes()
H A DIRAttributes.cpp74 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 DExecutionEngineModule.cpp76 llvm::SmallVector<MlirStringRef, 4> libPaths; in PYBIND11_MODULE()
/llvm-project-15.0.7/mlir/docs/
H A DCAPI.md106 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

12