added todo list
Started writing the IR
removed vim swp files
Now support more types (assign, decl). Code refactoring.
Going on implementing the ast
Minor fixes. Added init file.
Minor fixes to the code generation
Added FunCall node. Minor fixes.
Added support for function and fraction nodes.
changed file name to reflect compiler structure
Started implementing the loop optimiser.
Building an ffc test case. Ast supports func objects
the plan now automatically detects loop nests when initialised.
the plan now automatically detects loop nests when initialised.
Implemented licm. Still require more testing.
Licm now creates the for invariant blocks
Preparing refactoring licm to deal with any interchange
Licm supports all loop permutations. Tested ip-j-k only
Licm supports all loop permutations. Tested ip-j-k only
Now fitting invariant, wrapped blocks in the nest