| Index: src/hydrogen-uint32-analysis.cc
|
| diff --git a/src/hydrogen-uint32-analysis.cc b/src/hydrogen-uint32-analysis.cc
|
| index 67219f55dff778f78e9c4a02205cf6064ebdfe64..835a198d4d8b53f42d06542806f3381116ea1869 100644
|
| --- a/src/hydrogen-uint32-analysis.cc
|
| +++ b/src/hydrogen-uint32-analysis.cc
|
| @@ -33,11 +33,7 @@ namespace internal {
|
|
|
| bool HUint32AnalysisPhase::IsSafeUint32Use(HValue* val, HValue* use) {
|
| // Operations that operate on bits are safe.
|
| - if (use->IsBitwise() ||
|
| - use->IsShl() ||
|
| - use->IsSar() ||
|
| - use->IsShr() ||
|
| - use->IsBitNot()) {
|
| + if (use->IsBitwise() || use->IsShl() || use->IsSar() || use->IsShr()) {
|
| return true;
|
| } else if (use->IsChange() || use->IsSimulate()) {
|
| // Conversions and deoptimization have special support for unt32.
|
|
|