Home
last modified time | relevance | path

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

12

/llvm-project/mlir/test/CAPI/
H A Dpass.c131 static void printToStderr(MlirStringRef str, void *userData) { in printToStderr() argument
132 (void)userData; in printToStderr()
136 static void dontPrint(MlirStringRef str, void *userData) { in dontPrint() argument
138 (void)userData; in dontPrint()
285 void testConstructExternalPass(void *userData) { in testConstructExternalPass() argument
286 ++((TestExternalPassUserData *)userData)->constructCallCount; in testConstructExternalPass()
289 void testDestructExternalPass(void *userData) { in testDestructExternalPass() argument
290 ++((TestExternalPassUserData *)userData)->destructCallCount; in testDestructExternalPass()
293 MlirLogicalResult testInitializeExternalPass(MlirContext ctx, void *userData) { in testInitializeExternalPass() argument
294 ++((TestExternalPassUserData *)userData)->initializeCallCount; in testInitializeExternalPass()
[all …]
H A Dir.c43 static void reportResourceDelete(void *userData, const void *data, size_t size, in reportResourceDelete() argument
46 ((struct ResourceDeleteUserData *)userData)->name); in reportResourceDelete()
333 static void printToStderr(MlirStringRef str, void *userData) { in printToStderr() argument
334 (void)userData; in printToStderr()
870 void *userData) { in callbackSetFixedLengthString() argument
871 strncpy(userData, data, len); in callbackSetFixedLengthString()
1326 /*userData=*/(void *)&resourceI64BlobUserData); in printBuiltinAttributes()
2049 MlirLogicalResult errorHandler(MlirDiagnostic diagnostic, void *userData) { in errorHandler() argument
2050 fprintf(stderr, "processing diagnostic (userData: %" PRIdPTR ") <<\n", in errorHandler()
2051 (intptr_t)userData); in errorHandler()
2063 deleteUserData(void * userData) deleteUserData() argument
[all...]
/llvm-project/mlir/lib/CAPI/IR/
H A DPass.cpp100 void *userData) {
101 detail::CallbackOstream stream(callback, userData);
107 MlirStringCallback callback, void *userData) {
108 detail::CallbackOstream stream(callback, userData);
115 void *userData) { in ExternalPass()
116 detail::CallbackOstream stream(callback, userData); in ExternalPass()
140 MlirExternalPassCallbacks callbacks, void *userData) in initialize()
143 callbacks(callbacks), userData(userData) { in initialize()
144 callbacks.construct(userData);
77 mlirOpPassManagerAddPipeline(MlirOpPassManager passManager,MlirStringRef pipelineElements,MlirStringCallback callback,void * userData) mlirOpPassManagerAddPipeline() argument
84 mlirPrintPassPipeline(MlirOpPassManager passManager,MlirStringCallback callback,void * userData) mlirPrintPassPipeline() argument
92 mlirParsePassPipeline(MlirOpPassManager passManager,MlirStringRef pipeline,MlirStringCallback callback,void * userData) mlirParsePassPipeline() argument
117 ExternalPass(TypeID passID,StringRef name,StringRef argument,StringRef description,std::optional<StringRef> opName,ArrayRef<MlirDialectHandle> dependentDialects,MlirExternalPassCallbacks callbacks,void * userData) ExternalPass() argument
169 void *userData; global() member in mlir::ExternalPass
179 mlirCreateExternalPass(MlirTypeID passID,MlirStringRef name,MlirStringRef argument,MlirStringRef description,MlirStringRef opName,intptr_t nDependentDialects,MlirDialectHandle * dependentDialects,MlirExternalPassCallbacks callbacks,void * userData) mlirCreateExternalPass() argument
[all...]
H A DDiagnostics.cpp19 void *userData) { in mlirDiagnosticPrint() argument
20 detail::CallbackOstream stream(callback, userData); in mlirDiagnosticPrint()
54 static void deleteUserDataNoop(void *userData) {} in deleteUserDataNoop() argument
57 MlirContext context, MlirDiagnosticHandler handler, void *userData, in mlirContextAttachDiagnosticHandler() argument
66 userData, deleteUserData)](Diagnostic &diagnostic) { in mlirContextAttachDiagnosticHandler()
H A DIR.cpp310 void *userData) { in mlirModuleCreateEmpty()
311 detail::CallbackOstream stream(callback, userData); in mlirModuleCreateEmpty()
691 void *userData) {
692 detail::CallbackOstream stream(callback, userData); in mlirOperationPrintWithState()
697 MlirStringCallback callback, void *userData) { in mlirOperationPrintWithState()
698 detail::CallbackOstream stream(callback, userData); in mlirOperationPrintWithState()
703 MlirStringCallback callback, void *userData) { in mlirOperationWriteBytecode()
704 detail::CallbackOstream stream(callback, userData); in mlirOperationWriteBytecode()
711 void *userData) { in mlirOperationWriteBytecodeWithConfig()
712 detail::CallbackOstream stream(callback, userData); in mlirOperationWriteBytecodeWithConfig()
300 mlirLocationPrint(MlirLocation location,MlirStringCallback callback,void * userData) mlirLocationPrint() argument
681 mlirOperationPrint(MlirOperation op,MlirStringCallback callback,void * userData) mlirOperationPrint() argument
687 mlirOperationPrintWithFlags(MlirOperation op,MlirOpPrintingFlags flags,MlirStringCallback callback,void * userData) mlirOperationPrintWithFlags() argument
693 mlirOperationPrintWithState(MlirOperation op,MlirAsmState state,MlirStringCallback callback,void * userData) mlirOperationPrintWithState() argument
701 mlirOperationWriteBytecode(MlirOperation op,MlirStringCallback callback,void * userData) mlirOperationWriteBytecode() argument
709 mlirOperationWriteBytecodeWithConfig(MlirOperation op,MlirBytecodeWriterConfig config,MlirStringCallback callback,void * userData) mlirOperationWriteBytecodeWithConfig() argument
742 mlirOperationWalk(MlirOperation op,MlirOperationWalkCallback callback,void * userData,MlirWalkOrder walkOrder) mlirOperationWalk() argument
931 mlirBlockPrint(MlirBlock block,MlirStringCallback callback,void * userData) mlirBlockPrint() argument
985 mlirValuePrint(MlirValue value,MlirStringCallback callback,void * userData) mlirValuePrint() argument
991 mlirValuePrintAsOperand(MlirValue value,MlirAsmState state,MlirStringCallback callback,void * userData) mlirValuePrintAsOperand() argument
1066 mlirTypePrint(MlirType type,MlirStringCallback callback,void * userData) mlirTypePrint() argument
1105 mlirAttributePrint(MlirAttribute attr,MlirStringCallback callback,void * userData) mlirAttributePrint() argument
1187 mlirSymbolTableWalkSymbolTables(MlirOperation from,bool allSymUsesVisible,void (* callback)(MlirOperation,bool,void * userData),void * userData) mlirSymbolTableWalkSymbolTables() argument
[all...]
H A DIntegerSet.cpp28 void *userData) { in mlirIntegerSetPrint() argument
29 mlir::detail::CallbackOstream stream(callback, userData); in mlirIntegerSetPrint()
H A DAffineMap.cpp30 void *userData) { in mlirAffineMapPrint() argument
31 mlir::detail::CallbackOstream stream(callback, userData); in mlirAffineMapPrint()
H A DAffineExpr.cpp29 void *userData) { in mlirAffineExprPrint() argument
30 mlir::detail::CallbackOstream stream(callback, userData); in mlirAffineExprPrint()
H A DBuiltinAttributes.cpp796 void (*deleter)(void *userData, const void *data, size_t size, in mlirUnmanagedDenseResourceElementsAttrGet()
798 void *userData) { in mlirUnmanagedDenseResourceElementsAttrGet()
801 cppDeleter = [deleter, userData](void *data, size_t size, size_t align) {
802 deleter(userData, data, size, align); in getDenseResource()
784 mlirUnmanagedDenseResourceElementsAttrGet(MlirType shapedType,MlirStringRef name,void * data,size_t dataLength,size_t dataAlignment,bool dataIsMutable,void (* deleter)(void * userData,const void * data,size_t size,size_t align),void * userData) mlirUnmanagedDenseResourceElementsAttrGet() argument
/llvm-project/mlir/include/mlir-c/
H A DPass.h123 MlirStringCallback callback, void *userData);
126 /// representation and forwarding `userData to `callback`. Note that the
130 void *userData);
137 MlirStringCallback callback, void *userData);
152 void (*construct)(void *userData);
156 void (*destruct)(void *userData);
162 MlirLogicalResult (*initialize)(MlirContext ctx, void *userData);
166 void *(*clone)(void *userData);
170 void (*run)(MlirOperation op, MlirExternalPass pass, void *userData);
175 /// supplied `userData`
[all...]
H A DIR.h295 /// forwarding `userData to `callback`. Note that the callback may be called
299 void *userData);
674 /// forwarding `userData to `callback`. Note that the callback may be called
678 void *userData);
685 void *userData);
692 void *userData);
697 void *userData);
703 MlirStringCallback callback, void *userData);
739 /// operation and a pointer to a `userData`.
741 void *userData);
[all...]
H A DDiagnostics.h50 void *userData);
55 void *userData);
83 MlirContext context, MlirDiagnosticHandler handler, void *userData,
H A DInterfaces.h61 MlirTypesCallback callback, void *userData);
88 MlirShapedTypeComponentsCallback callback, void *userData);
H A DIntegerSet.h62 void *userData);
H A DAffineExpr.h63 void *userData);
H A DAffineMap.h59 void *userData);
H A DBuiltinAttributes.h585 /// can no longer be accessed (passing userData to it).
589 void (*deleter)(void *userData, const void *data, size_t size,
591 void *userData);
/llvm-project/mlir/lib/Bindings/Python/
H A DPybindUtils.h
H A DIRInterfaces.cpp264 void *userData) {
265 auto *data = static_cast<AppendResultsCallbackData *>(userData);
418 MlirAttribute attribute, void *userData) {
419 auto *data = static_cast<AppendResultsCallbackData *>(userData);
268 appendResultsCallback(intptr_t nTypes,MlirType * types,void * userData) appendResultsCallback() argument
422 appendResultsCallback(bool hasRank,intptr_t rank,const int64_t * shape,MlirType elementType,MlirAttribute attribute,void * userData) appendResultsCallback() argument
H A DIRCore.cpp736 void *userData) { in attachDiagnosticHandler() argument
737 callBackData *data = static_cast<callBackData *>(userData); in attachDiagnosticHandler()
754 void *userData) { in attachDiagnosticHandler()
755 PyMlirContextRef &contextRef = *static_cast<PyMlirContextRef *>(userData); in attachDiagnosticHandler()
784 // In these C callbacks, the userData is a PyDiagnosticHandler* that is in handler()
787 +[](MlirDiagnostic diagnostic, void *userData) -> MlirLogicalResult { in handler()
792 auto *pyHandler = static_cast<PyDiagnosticHandler *>(userData); in resolve()
810 auto deleteCallback = +[](void *userData) { in getTopOfStack()
811 auto *pyHandler = static_cast<PyDiagnosticHandler *>(userData); in getTopOfStack()
826 void *userData) { in push()
685 __anon0d8b16ee0502(MlirOperation op, void *userData) clearOperationsInside() argument
703 __anon0d8b16ee0602(MlirOperation op, void *userData) clearOperationAndInside() argument
759 __anon0d8b16ee0802(void *userData) attachDiagnosticHandler() argument
776 handler(MlirDiagnostic diag,void * userData) handler() argument
1295 UserData userData{callback, false, {}, {}}; walk() local
1297 __anon0d8b16ee0902(MlirOperation op, void *userData) walk() argument
2160 UserData userData{ walkSymbolTables() local
[all...]
H A DIRAttributes.cpp1474 // The userData is a Py_buffer* that the deleter owns. in populateIRAttributes()
1475 auto deleter = [](void *userData, const void *data, size_t size, in populateIRAttributes()
1479 Py_buffer *ownedView = static_cast<Py_buffer *>(userData);
1150 __anon5898d0ac2202(void *userData, const void *data, size_t size, size_t align) getFromBuffer() argument
/llvm-project/clang/tools/clang-format-vs/ClangFormat/
H A DVsix.cs
/llvm-project/mlir/lib/CAPI/Interfaces/
H A DInterfaces.cpp96 MlirTypesCallback callback, void *userData) { in mlirInferTypeOpInterfaceInferReturnTypes() argument
119 callback(wrappedInferredTypes.size(), wrappedInferredTypes.data(), userData); in mlirInferTypeOpInterfaceInferReturnTypes()
131 MlirShapedTypeComponentsCallback callback, void *userData) { in mlirInferShapedTypeOpInterfaceInferReturnTypes() argument
166 wrap(t.getAttribute()), userData); in mlirInferShapedTypeOpInterfaceInferReturnTypes()
/llvm-project/llvm/test/CodeGen/AMDGPU/
H A Dsplitkit-getsubrangeformask.ll13 define amdgpu_gs void @_amdgpu_gs_main(i32 inreg %primShaderTableAddrLow, <31 x i32> inreg %userData) {
363 %0 = extractelement <31 x i32> %userData, i64 2
364 %1 = extractelement <31 x i32> %userData, i64 3
365 %2 = extractelement <31 x i32> %userData, i64 4
366 %3 = extractelement <31 x i32> %userData, i64 7
367 %4 = extractelement <31 x i32> %userData, i64 8
368 %5 = extractelement <31 x i32> %userData, i64 9
369 %6 = extractelement <31 x i32> %userData, i64 17
370 %7 = extractelement <31 x i32> %userData, i64 18
371 %8 = extractelement <31 x i32> %userData, i6
[all...]
/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDebugInfo.h31 const uint32_t depth, void *userData);

12