def test_compile(): p0 = Pipeline(example0_ppl) print(p0['standardize']) pprint(p0) p1 = Pipeline(example1_ppl) print(p1['standardize']) pprint(p1)
def test_pipeline(self): p = Pipeline(EXAMPLE_0_PATH) pprint(p) p.optimize_AssignmentEllision() pprint(p) p.optimize_DeadCodeElimination() pprint(p)
def test_opt(self): p = Pipeline(EXAMPLE_SIX_PATH) p.optimize() self.assertEqual(len(p.ir['six'].nodes), 4)
def test_opt(self): p = Pipeline(EXAMPLE_SIX_PATH) p.optimize() self.assertEqual(len(p.ir['six'].nodes),4)