Chromium Code Reviews
DescriptionImplement a branch optimization pass.
Branch optimization pushes some branches that test the value of a phi
to the predecessor blocks. This can avoid materializing a boolean
object solely for the purposes of branching on its boolean value.
The optimization is performed after inlinining which creates
opportunities, and before constant propagation, because it exposes
opportunities for unreachable code elimination.
R=vegorov@google.com
BUG=
Committed: https://code.google.com/p/dart/source/detail?r=19682
Patch Set 1 #Patch Set 2 : #
Total comments: 6
Patch Set 3 : Incorporated review comments. #
Messages
Total messages: 4 (0 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||