Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Improve RAM: oblivious & volatile (#170)
* Improve the oblivious RAM pass by killing the hack where we treat selects as arrays. * Fix a bug where the volatile RAM pass would not place selects before stores against the same array * Improve that volatile RAM pass by placing selects against the same array literal in the same RAM. Before, they would each end up in different RAMs, which sucks. This is especially bad for ROMs.
- Loading branch information