[turbofan] Correctly use bit_cast instead of static_cast.
authorbmeurer@chromium.org <bmeurer@chromium.org>
Wed, 10 Sep 2014 08:32:23 +0000 (08:32 +0000)
committerbmeurer@chromium.org <bmeurer@chromium.org>
Wed, 10 Sep 2014 08:32:23 +0000 (08:32 +0000)
R=svenpanne@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23825 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

src/compiler/simplified-operator-reducer.h

index 35ae34f..b75c80d 100644 (file)
@@ -32,7 +32,7 @@ class SimplifiedOperatorReducer FINAL : public Reducer {
   Reduction ReplaceFloat64(double value);
   Reduction ReplaceInt32(int32_t value);
   Reduction ReplaceUint32(uint32_t value) {
-    return ReplaceInt32(static_cast<int32_t>(value));
+    return ReplaceInt32(bit_cast<int32_t>(value));
   }
   Reduction ReplaceNumber(double value);
   Reduction ReplaceNumber(int32_t value);