Lines Matching refs:userData

131 static void printToStderr(MlirStringRef str, void *userData) {  in printToStderr()  argument
132 (void)userData; in printToStderr()
219 void testConstructExternalPass(void *userData) { in testConstructExternalPass() argument
220 ++((TestExternalPassUserData *)userData)->constructCallCount; in testConstructExternalPass()
223 void testDestructExternalPass(void *userData) { in testDestructExternalPass() argument
224 ++((TestExternalPassUserData *)userData)->destructCallCount; in testDestructExternalPass()
227 MlirLogicalResult testInitializeExternalPass(MlirContext ctx, void *userData) { in testInitializeExternalPass() argument
228 ++((TestExternalPassUserData *)userData)->initializeCallCount; in testInitializeExternalPass()
233 void *userData) { in testInitializeFailingExternalPass() argument
234 ++((TestExternalPassUserData *)userData)->initializeCallCount; in testInitializeFailingExternalPass()
238 void *testCloneExternalPass(void *userData) { in testCloneExternalPass() argument
239 ++((TestExternalPassUserData *)userData)->cloneCallCount; in testCloneExternalPass()
240 return userData; in testCloneExternalPass()
244 void *userData) { in testRunExternalPass() argument
245 ++((TestExternalPassUserData *)userData)->runCallCount; in testRunExternalPass()
249 void *userData) { in testRunExternalFuncPass() argument
250 ++((TestExternalPassUserData *)userData)->runCallCount; in testRunExternalFuncPass()
259 void *userData) { in testRunFailingExternalPass() argument
260 ++((TestExternalPassUserData *)userData)->runCallCount; in testRunFailingExternalPass()
265 MlirLogicalResult (*initializePass)(MlirContext ctx, void *userData), in makeTestExternalPassCallbacks() argument
266 void (*runPass)(MlirOperation op, MlirExternalPass, void *userData)) { in makeTestExternalPassCallbacks()
301 TestExternalPassUserData userData = {0}; in testExternalPass() local
305 makeTestExternalPassCallbacks(NULL, testRunExternalPass), &userData); in testExternalPass()
307 if (userData.constructCallCount != 1) { in testExternalPass()
320 if (userData.runCallCount != 1) { in testExternalPass()
327 if (userData.destructCallCount != userData.constructCallCount) { in testExternalPass()
340 TestExternalPassUserData userData = {0}; in testExternalPass() local
347 &userData); in testExternalPass()
349 if (userData.constructCallCount != 1) { in testExternalPass()
365 if (userData.cloneCallCount != userData.constructCallCount - 1) { in testExternalPass()
371 if (userData.runCallCount != 1) { in testExternalPass()
378 if (userData.destructCallCount != userData.constructCallCount) { in testExternalPass()
391 TestExternalPassUserData userData = {0}; in testExternalPass() local
397 &userData); in testExternalPass()
399 if (userData.constructCallCount != 1) { in testExternalPass()
412 if (userData.initializeCallCount != 1) { in testExternalPass()
417 if (userData.runCallCount != 1) { in testExternalPass()
424 if (userData.destructCallCount != userData.constructCallCount) { in testExternalPass()
438 TestExternalPassUserData userData = {0}; in testExternalPass() local
444 &userData); in testExternalPass()
446 if (userData.constructCallCount != 1) { in testExternalPass()
461 if (userData.initializeCallCount != 1) { in testExternalPass()
466 if (userData.runCallCount != 0) { in testExternalPass()
473 if (userData.destructCallCount != userData.constructCallCount) { in testExternalPass()
487 TestExternalPassUserData userData = {0}; in testExternalPass() local
492 &userData); in testExternalPass()
494 if (userData.constructCallCount != 1) { in testExternalPass()
509 if (userData.runCallCount != 1) { in testExternalPass()
516 if (userData.destructCallCount != userData.constructCallCount) { in testExternalPass()