dart-sdk/runtime
vegorov@google.com 11edd87390 Convert diamond shaped control flow into a single conditional instruction.
Adds a IfConverter pass that right now recognizes two simple patterns cond ? 0 : 2^n and cond ? x : x+-1 that can be generated without branches on ia32 and x64 using setcc instruction.

R=fschneider@google.com

Review URL: https://codereview.chromium.org//14057004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21207 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-10 15:09:46 +00:00
..
bin dart:io | Remove some unneeded global error save/restore pairs on Windows. 2013-04-10 14:41:17 +00:00
embedders/openglui
include
lib Make default argument to Iterable.join be "". 2013-04-10 11:28:32 +00:00
platform
tests/vm
third_party
tools
vm Convert diamond shaped control flow into a single conditional instruction. 2013-04-10 15:09:46 +00:00
.gitignore
codereview.settings
dart-runtime.gyp
PRESUBMIT.py