Exemple #1
0
 def testGetInstrDataDependencies(self):
     pipeline = Pipeline("L.D F1, 0(R2)\nADD.D F1, F2, F3\nMUL.D F3, F1, F2\n", False)
     pipeline2 = Pipeline("L.D F6, 0(R2)\nADD.D F1, F2, F3", False)
     self.assertEqual(pipeline.get_instr_data_dependencies(3), [1, 2])
     self.assertEqual(pipeline2.get_instr_data_dependencies(2), [])