浏览代码

Added todo on CSE.

Jayke Meijer 14 年之前
父节点
当前提交
0443f16d95
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. 8 0
      TODO CSE.txt

+ 8 - 0
TODO CSE.txt

@@ -0,0 +1,8 @@
+Common subexpression elimination
+
+Loop through statements of each block
+    for each binary operator, look back for usage of rs and rt. If rs or rt are
+    assigned, break. If exact same operator is found, add it to the list of
+    common subexpressions. If you reach the end of the block, or rs or rt are
+    assigned, make new destination address, and change each occurence of this
+    expression with a move from the new register address.