merge
Added a LinearSolve IRMutator that can solve simple linear equations for a given variable.
merge
merge
Added a specialized_branched_loops optimization pass, that searches for if statements nested inside loops and attempts to pull them outside the loop.
Removed Makefile that was accidentally checked in.
Fixed extent computation for branched loops.
Finished initial implementation of specialize_branched_loops. Still testing...
Initial implementation of specialize_branched_loops is working. Need to work out how to optimize the cases identified in each branch.