Taddeus Kroes 14 лет назад
Родитель
Сommit
a7c3734d60
3 измененных файлов с 0 добавлено и 18 удалено
  1. 0 8
      TODO CSE.txt
  2. 0 5
      compile
  3. 0 5
      src/todo.txt

+ 0 - 8
TODO CSE.txt

@@ -1,8 +0,0 @@
-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.

+ 0 - 5
compile

@@ -1,5 +0,0 @@
-#!/bin/sh
-xgcc -S $1.c
-xgcc -o $1.o $1.s
-sim-outorder $1.o 2>&1 | egrep -o ^sim_cycle[[:space:]]+[[:digit:]]+ \
-    | egrep -o [[:digit:]]+$

+ 0 - 5
src/todo.txt

@@ -1,5 +0,0 @@
-* `verbose' argument in main.py
-* infinite loop in pred/succ
-* 2 unit tests copy propagation falen: of het argument wordt niet goed
-  vervangen, of de unit test is raar (print statements laten namelijk wel
-  vervangende code zien)