]> git.unchartedbackwaters.co.uk Git - francis/ofc.git/commit
Use better control-flow nesting in ProduderStatement.
authorFrancis Russell <francis@unchartedbackwaters.co.uk>
Sat, 7 Apr 2012 09:05:09 +0000 (10:05 +0100)
committerFrancis Russell <francis@unchartedbackwaters.co.uk>
Sat, 7 Apr 2012 09:19:48 +0000 (10:19 +0100)
commit534bb8e4d288471bb1178da86adfa55a8bf0bacf
tree6dcf3a5de520fc9b935f3c16309469824827b4fa
parentef0482433b99247754844b2a474eb3dfd81f9e5d
Use better control-flow nesting in ProduderStatement.

When we do not have any dependencies between a loops, a predicates and
expressions, place expressions outside loops, but both loops and
expressions inside predicates.
src/ofc/codegen/Assignment.scala
src/ofc/codegen/FortranGenerator.scala
src/ofc/codegen/ProducerStatement.scala
src/ofc/codegen/ScopeStatement.scala
src/ofc/generators/onetep/PPDFunctionSet.scala