v8/test
Kong, Fanchen abcd1835b5 [turbofan] Enable complex memory operands for floating-point binop on x64
With this change, a load from memory into a register can be replaced by a memory operand for floating point binops if possible.

This eliminates one instruction for following pattern:
	vmovss xmm0, m32
	vmulss xmm1, xmm1, xmm0
===>
	vmulss xmm1, xmm1, m32

Change-Id: I6944287fae3b7756621fb6b3d0b3db9e0beaf080
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2411696
Commit-Queue: Fanchen Kong <fanchen.kong@intel.com>
Reviewed-by: Bill Budge <bbudge@chromium.org>
Reviewed-by: Andreas Haas <ahaas@chromium.org>
Cr-Commit-Position: refs/heads/master@{#70255}
2020-10-01 11:34:32 +00:00
..
benchmarks [test] Skip some slow benchmarks 2020-09-14 08:43:44 +00:00
cctest [cpu-profiler] Refactor ProfileGenerator 2020-10-01 08:33:11 +00:00
common [wasm] Rename {ValidateFlag} constants 2020-09-30 13:19:03 +00:00
debugger [debug] consider Object.keys free of side effects 2020-10-01 10:40:02 +00:00
debugging [Py3] Fix flake8 warnings 2020-07-10 16:57:15 +00:00
fuzzer Rename legacy code kinds 2020-09-30 15:39:23 +00:00
fuzzilli Fix unhandled promise rejections in REPRL mode 2020-09-30 13:34:23 +00:00
inspector PPC: Mark console-messages-limits as slow 2020-09-30 13:23:53 +00:00
intl Fix "japanese" and "chinese" calendar 2020-10-01 10:32:42 +00:00
js-perf-test [super property speed] Invert benchmark graphs 2020-08-31 09:24:46 +00:00
memory Revert "[serializer] Allocate during deserialization" 2020-09-30 14:24:01 +00:00
message Reland "[d8] Avoid recursive unhandled rejected Promise processing" 2020-09-23 08:12:59 +00:00
mjsunit [parser] Fix AST func reindexing for function fields 2020-10-01 07:53:01 +00:00
mkgrokdump [heap] Move BaseSpace into base-space.h 2020-06-19 09:38:24 +00:00
mozilla [Respect] Prefer inclusive terms 2020-06-22 18:11:23 +00:00
test262 [logical assignment] Disallow foo() &&= 1 etc 2020-09-24 08:17:17 +00:00
torque Reland "[torque] typed context slot access" 2020-08-06 11:32:38 +00:00
unittests [turbofan] Enable complex memory operands for floating-point binop on x64 2020-10-01 11:34:32 +00:00
wasm-api-tests [ukm][wasm] Add event WasmModuleDecoded 2020-08-17 12:44:33 +00:00
wasm-js Revert "[wasm] Update spec tests" 2020-10-01 07:35:51 +00:00
wasm-spec-tests Revert "[wasm] Update spec tests" 2020-10-01 07:35:51 +00:00
webkit Disallow \8 and \9 in strict mode and template literals 2020-08-03 18:05:14 +00:00
BUILD.gn Add google_benchmark depdendency 2020-07-02 20:11:29 +00:00
OWNERS Use relative paths to OWNERS files 2019-08-12 13:52:52 +00:00