Misc. progress
Compare changes
- Russel Arbore authored
+ 29
− 5
@@ -622,9 +622,26 @@ impl<'a> RTContext<'a> {
@@ -633,11 +650,18 @@ impl<'a> RTContext<'a> {
TightAssociative to MonoidReduce.CleanMonoidReduces pass which makes outer forks around monoid reductions more easily parallelizable after fission.SimplifyCFG more aggressive with removing reduces (motivated by fission).UnforkifyOne pass, which only unforkifies the first loop it sees - useful for unforkifying outer loops.