Index: src/hydrogen-instructions.h |
=================================================================== |
--- src/hydrogen-instructions.h (revision 11872) |
+++ src/hydrogen-instructions.h (working copy) |
@@ -2774,8 +2774,15 @@ |
: HBinaryOperation(context, left, right) { |
set_representation(Representation::Integer32()); |
SetFlag(kUseGVN); |
+ SetFlag(kCanOverflow); |
} |
+ virtual HValue* EnsureAndPropagateNotMinusZero(BitVector* visited) { |
Yang
2012/06/20 12:19:42
All implementations of EnsureAndPropagateNotMinusZ
Zheng Liu
2012/06/20 13:54:15
Done.
|
+ visited->Add(id()); |
+ SetFlag(kBailoutOnMinusZero); |
+ return NULL; |
+ } |
+ |
virtual Representation RequiredInputRepresentation(int index) { |
return Representation::Integer32(); |
} |