v8/test
Clemens Hammacher 2e3df6d916 [Liftoff] Implement f32.sqrt and f64.sqrt
On ia32, support for vsqrtss and vsqrtsd was missing, so I add the
implementation of these instructions and disassembly support.
On x64, disassembly support for vsqrtss was missing, while vsqrtsd was
implemented. Now both are implemented.
The implementation of f32.sqrt and f64.sqrt is very straight-forward on
ia32 and x64, we can immediately emit the {v}sqrtss or {v}sqrtsd
instruction.

R=ahaas@chromium.org

Bug: v8:6600
Change-Id: Icf3ec05a97a23e94cdf70f4a72f30dd02fbddd13
Reviewed-on: https://chromium-review.googlesource.com/944221
Reviewed-by: Andreas Haas <ahaas@chromium.org>
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#51724}
2018-03-05 11:39:48 +00:00
..
benchmarks [test] Forgive tests timing out on num-fuzzers 2018-02-08 23:08:05 +00:00
cctest [Liftoff] Implement f32.sqrt and f64.sqrt 2018-03-05 11:39:48 +00:00
common [wasm] Add remaining saturating conversions 2018-02-07 19:45:39 +00:00
debugger [debug] remove ScriptBreakPointType from debug test api wrapper. 2018-02-26 11:34:40 +00:00
fuzzer [cleanup] Deprecate EnsureEventLoopInitialized 2018-02-28 15:32:28 +00:00
inspector [inspector] expose throwOnSideEffect for Runtime.evaluate 2018-02-28 23:54:46 +00:00
intl [test] Remove context usage from test processors 2018-02-01 10:35:02 +00:00
js-perf-test [js-perf-test] Add regression benchmark 2018-03-01 13:52:44 +00:00
memory [snapshot] add tracking for builtin snapshot size. 2017-08-31 07:29:31 +00:00
message [esnext] Remove always-disabled support for function.sent 2018-02-26 20:01:41 +00:00
mjsunit [turbofan] Fix bug in Array.p.reduceRight 2018-03-05 10:52:32 +00:00
mkgrokdump [API] Remove ArrayBuffer::Allocator virtual memory methods. 2018-03-03 12:00:24 +00:00
mozilla [test] Remove context usage from test processors 2018-02-01 10:35:02 +00:00
preparser [test] Remove dead code from suites and tests 2018-02-01 14:12:49 +00:00
test262 [DataView] Throw TypeError when buffer is detached 2018-03-03 01:50:22 +00:00
unittests [cleanup] Remove OpParameter(Node*) helper 2018-03-05 10:05:05 +00:00
wasm-spec-tests [wasm] Update spec tests 2018-02-28 13:22:37 +00:00
webkit Revert "[builtins] Mega-revert to address the Dev blocker in crbug.com/808911." 2018-02-08 17:25:13 +00:00
bot_default.isolate [wasm] Add wasm spec tests to the v8 test runner 2017-04-27 13:00:13 +00:00
BUILD.gn [test] Add a d8_default test suite collection 2018-01-12 15:18:04 +00:00
d8_default.isolate [test] Add a d8_default test suite collection 2018-01-12 15:18:04 +00:00
default.isolate [wasm] Add wasm spec tests to the v8 test runner 2017-04-27 13:00:13 +00:00
optimize_for_size.isolate [debugger] basic test infrastructure for new debugger test api. 2016-10-21 06:38:05 +00:00
perf.isolate Reland "Reland "[test] Creating command before execution phase."" 2017-12-04 13:40:29 +00:00