Extend JSBuiltinReducer to cover Math.sqrt as well.
authormstarzinger@chromium.org <mstarzinger@chromium.org>
Wed, 24 Sep 2014 10:24:19 +0000 (10:24 +0000)
committermstarzinger@chromium.org <mstarzinger@chromium.org>
Wed, 24 Sep 2014 10:24:19 +0000 (10:24 +0000)
commit379040e2765958e3772ea4e5607b74fbd7170cb7
treee507359aaf3320c111e164c0903971a2f429b790
parent98277cfa9874bb49b99e289c7ab12c36f311dafd
Extend JSBuiltinReducer to cover Math.sqrt as well.

R=bmeurer@chromium.org
TEST=compiler-unittests/JSBuiltinReducerTest.MathSqrt

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24177 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
23 files changed:
src/compiler/arm/code-generator-arm.cc
src/compiler/arm/instruction-codes-arm.h
src/compiler/arm/instruction-selector-arm.cc
src/compiler/arm64/code-generator-arm64.cc
src/compiler/arm64/instruction-codes-arm64.h
src/compiler/arm64/instruction-selector-arm64.cc
src/compiler/graph-unittest.cc
src/compiler/graph-unittest.h
src/compiler/ia32/code-generator-ia32.cc
src/compiler/ia32/instruction-codes-ia32.h
src/compiler/ia32/instruction-selector-ia32.cc
src/compiler/instruction-selector.cc
src/compiler/js-builtin-reducer-unittest.cc
src/compiler/js-builtin-reducer.cc
src/compiler/js-builtin-reducer.h
src/compiler/machine-operator-unittest.cc
src/compiler/machine-operator.cc
src/compiler/machine-operator.h
src/compiler/opcodes.h
src/compiler/simplified-lowering.cc
src/compiler/x64/code-generator-x64.cc
src/compiler/x64/instruction-codes-x64.h
src/compiler/x64/instruction-selector-x64.cc