v8/test/cctest/wasm
Bill Budge 1ae84e18d7 [wasm] Handle special case 32x4 and 16x8 shuffles on ia32
- Adds v/pshufhw, v/palignr instructions to assembler and
  macro-assembler.
- Uses better instruction sequences for 32x4 shuffles using half-
  shuffles and blends.
- Uses better instruction sequences for 16x8 shuffles.
- Uses better instruction sequences for concatenating 8x16 shuffles.

Change-Id: I3e6dca2937a2b167c754c47331c3a2f8ab9786db
Reviewed-on: https://chromium-review.googlesource.com/1066986
Commit-Queue: Bill Budge <bbudge@chromium.org>
Reviewed-by: Deepti Gandluri <gdeepti@chromium.org>
Cr-Commit-Position: refs/heads/master@{#53460}
2018-05-31 17:29:27 +00:00
..
OWNERS Remove mtrofin and rossberg from OWNERS 2018-02-15 23:48:43 +00:00
test-c-wasm-entry.cc [wasm] Make {NativeModule} independent of instance. 2018-04-27 14:22:35 +00:00
test-run-wasm-64.cc [wasm][cctest] Make remaining tests use page-sized memories 2018-04-27 22:37:14 +00:00
test-run-wasm-asmjs.cc [wasm] Split off wasm-linkage.h 2018-04-27 13:43:49 +00:00
test-run-wasm-atomics64.cc [wasm] Fix SIMD/Atomics tests to use page-sized memory 2018-04-27 20:39:48 +00:00
test-run-wasm-atomics.cc [wasm] Fix SIMD/Atomics tests to use page-sized memory 2018-04-27 20:39:48 +00:00
test-run-wasm-interpreter.cc [wasm] Split off wasm-linkage.h 2018-04-27 13:43:49 +00:00
test-run-wasm-js.cc [wasm] Split off wasm-linkage.h 2018-04-27 13:43:49 +00:00
test-run-wasm-module.cc [wasm] Move {shared} field to {WasmModuleObject}. 2018-05-14 15:55:45 +00:00
test-run-wasm-sign-extension.cc [wasm] Int64 lowering for I64SExtend operations 2018-05-22 15:49:52 +00:00
test-run-wasm-simd.cc [wasm] Handle special case 32x4 and 16x8 shuffles on ia32 2018-05-31 17:29:27 +00:00
test-run-wasm.cc [wasm] Don't store imported WasmCode pointers in code table 2018-05-18 13:00:36 +00:00
test-streaming-compilation.cc [wasm] Reimplement WebAssembly.instantiate without desugaring 2018-05-24 22:15:52 +00:00
test-wasm-breakpoints.cc [wasm] Move {shared} field to {WasmModuleObject}. 2018-05-14 15:55:45 +00:00
test-wasm-codegen.cc Add capability to handle CSP 'wasm-eval' in V8 2017-11-09 00:40:42 +00:00
test-wasm-interpreter-entry.cc [wasm] Split off wasm-linkage.h 2018-04-27 13:43:49 +00:00
test-wasm-stack.cc [wasm] Split off wasm-linkage.h 2018-04-27 13:43:49 +00:00
test-wasm-trap-position.cc [wasm] Split off wasm-linkage.h 2018-04-27 13:43:49 +00:00
wasm-atomics-utils.h [wasm] Add I64 Atomic binary operations for x64 2018-03-02 00:30:54 +00:00
wasm-run-utils.cc Add size estimate to Managed<T> 2018-05-30 10:26:21 +00:00
wasm-run-utils.h [wasm] Inline helpers of WasmModule::origin 2018-05-25 16:47:52 +00:00