Lines Matching refs:userData
131 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()
299 void *userData) { in testInitializeFailingExternalPass() argument
300 ++((TestExternalPassUserData *)userData)->initializeCallCount; in testInitializeFailingExternalPass()
304 void *testCloneExternalPass(void *userData) { in testCloneExternalPass() argument
305 ++((TestExternalPassUserData *)userData)->cloneCallCount; in testCloneExternalPass()
306 return userData; in testCloneExternalPass()
310 void *userData) { in testRunExternalPass() argument
311 ++((TestExternalPassUserData *)userData)->runCallCount; in testRunExternalPass()
315 void *userData) { in testRunExternalFuncPass() argument
316 ++((TestExternalPassUserData *)userData)->runCallCount; in testRunExternalFuncPass()
325 void *userData) { in testRunFailingExternalPass() argument
326 ++((TestExternalPassUserData *)userData)->runCallCount; in testRunFailingExternalPass()
331 MlirLogicalResult (*initializePass)(MlirContext ctx, void *userData), in makeTestExternalPassCallbacks() argument
332 void (*runPass)(MlirOperation op, MlirExternalPass, void *userData)) { in makeTestExternalPassCallbacks()
368 TestExternalPassUserData userData = {0}; in testExternalPass() local
372 makeTestExternalPassCallbacks(NULL, testRunExternalPass), &userData); in testExternalPass()
374 if (userData.constructCallCount != 1) { in testExternalPass()
387 if (userData.runCallCount != 1) { in testExternalPass()
394 if (userData.destructCallCount != userData.constructCallCount) { in testExternalPass()
407 TestExternalPassUserData userData = {0}; in testExternalPass() local
414 &userData); in testExternalPass()
416 if (userData.constructCallCount != 1) { in testExternalPass()
432 if (userData.cloneCallCount != userData.constructCallCount - 1) { in testExternalPass()
438 if (userData.runCallCount != 1) { in testExternalPass()
445 if (userData.destructCallCount != userData.constructCallCount) { in testExternalPass()
458 TestExternalPassUserData userData = {0}; in testExternalPass() local
464 &userData); in testExternalPass()
466 if (userData.constructCallCount != 1) { in testExternalPass()
479 if (userData.initializeCallCount != 1) { in testExternalPass()
484 if (userData.runCallCount != 1) { in testExternalPass()
491 if (userData.destructCallCount != userData.constructCallCount) { in testExternalPass()
505 TestExternalPassUserData userData = {0}; in testExternalPass() local
511 &userData); in testExternalPass()
513 if (userData.constructCallCount != 1) { in testExternalPass()
528 if (userData.initializeCallCount != 1) { in testExternalPass()
533 if (userData.runCallCount != 0) { in testExternalPass()
540 if (userData.destructCallCount != userData.constructCallCount) { in testExternalPass()
554 TestExternalPassUserData userData = {0}; in testExternalPass() local
559 &userData); in testExternalPass()
561 if (userData.constructCallCount != 1) { in testExternalPass()
576 if (userData.runCallCount != 1) { in testExternalPass()
583 if (userData.destructCallCount != userData.constructCallCount) { in testExternalPass()