Lines Matching refs:run
49 static char run;
53 run++;
61 char ModuleNDNM::run=0;
65 static char run;
69 run++;
74 char ModuleNDM::run=0;
78 static char run;
82 run++;
87 char ModuleNDM2::run=0;
91 static char run;
98 run++;
107 char ModuleDNM::run=0;
116 void run() {
125 static void finishedOK(int run) {
129 EXPECT_EQ(run, runc);
171 run();
181 run();
196 static void finishedOK(int run, int finalized) {
197 PassTestBase<LoopPass>::finishedOK(run);
198 EXPECT_EQ(run, initcount);
208 run();
225 static void finishedOK(int run, int N) {
226 PassTestBase<BasicBlockPass>::finishedOK(run);
245 run();
292 mNDM->run = mNDNM->run = mDNM->run = mNDM2->run = 0;
301 Passes.run(M);
302 // each pass must be run exactly once, since nothing invalidates them
303 EXPECT_EQ(1, mNDM->run);
304 EXPECT_EQ(1, mNDNM->run);
305 EXPECT_EQ(1, mDNM->run);
306 EXPECT_EQ(1, mNDM2->run);
316 mNDM->run = mNDNM->run = mDNM->run = mNDM2->run = 0;
325 Passes.run(M);
327 // module/function was run in between
328 EXPECT_EQ(2, mNDM->run);
329 EXPECT_EQ(1, mNDNM->run);
330 EXPECT_EQ(1, mNDM2->run);
331 EXPECT_EQ(1, mDNM->run);
337 void MemoryTestHelper(int run) {
343 Passes.run(*M);
344 T::finishedOK(run);
348 void MemoryTestHelper(int run, int N) {
354 Passes.run(*M);
355 T::finishedOK(run, N);
392 Passes.run(*M);