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