Bug 944321 - IonMonkey: Disable MToFloat32's computeRange. r=bbouvier, a=abillings
authorDan Gohman <sunfish@google.com>
Tue, 10 Dec 2013 18:51:35 -0800
changeset 175477 6c7f10c4e899086f7e731df02f9ad878369e9f3c
parent 175476 f6bc4ec00adc055cc93ab774853e27cd5346f450
child 175478 16ab9f831b578ed2343f4a23fd2fba1e5055fbac
push id445
push userffxbld
push dateMon, 10 Mar 2014 22:05:19 +0000
treeherdermozilla-release@dc38b741b04e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbbouvier, abillings
bugs944321
milestone28.0a2
Bug 944321 - IonMonkey: Disable MToFloat32's computeRange. r=bbouvier, a=abillings
js/src/jit/RangeAnalysis.cpp
--- a/js/src/jit/RangeAnalysis.cpp
+++ b/js/src/jit/RangeAnalysis.cpp
@@ -1364,17 +1364,16 @@ void
 MToDouble::computeRange(TempAllocator &alloc)
 {
     setRange(new(alloc) Range(getOperand(0)));
 }
 
 void
 MToFloat32::computeRange(TempAllocator &alloc)
 {
-    setRange(new(alloc) Range(getOperand(0)));
 }
 
 void
 MTruncateToInt32::computeRange(TempAllocator &alloc)
 {
     Range *output = new(alloc) Range(getOperand(0));
     output->wrapAroundToInt32();
     setRange(output);