| Index: dart/frog/leg/ssa/builder.dart
|
| ===================================================================
|
| --- dart/frog/leg/ssa/builder.dart (revision 2697)
|
| +++ dart/frog/leg/ssa/builder.dart (working copy)
|
| @@ -611,6 +611,13 @@
|
| case "<=": push(new HLessEqual(target, left, right)); break;
|
| case ">": push(new HGreater(target, left, right)); break;
|
| case ">=": push(new HGreaterEqual(target, left, right)); break;
|
| + case "!=":
|
| + HEquals eq = new HEquals(target, left, right);
|
| + add(eq);
|
| + HBoolify bl = new HBoolify(eq);
|
| + add(bl);
|
| + push(new HNot(bl));
|
| + break;
|
| default: compiler.unimplemented("SsaBuilder.visitBinary");
|
| }
|
| }
|
|
|