DescriptionStreamline code generator for branches and comparisons.
This is another refactoring step. It turn all comparisons
to be generated after the same pattern and removes duplicated
code from each of the different comparisons (smi, mint, double, etc.)
A comparison as an expression now follows the same patterns as a comparison
inside a branch. It just adds a common epilogue to materialize the boolean
result.
In another CL this common epilogue will be generated by reusing the IfThenElse
IL instruction.
R=kmillikin@google.com
Committed: https://code.google.com/p/dart/source/detail?r=30243
Patch Set 1 #
Total comments: 4
Patch Set 2 : added other platformd, comments addressed #
Total comments: 1
Messages
Total messages: 6 (0 generated)
|