Reviewers: rossberg,
Message:
So sorry about sending you this. PTAL
https://codereview.chromium.org/1230343003/diff/120001/src/heap/heap.cc
File src/heap/heap.cc (right):
https://codereview.chromium.org/1230343003/diff/120001/src/heap/heap.cc#newcode3378
src/heap/heap.cc:3378: NameDictionary::New(isolate(), 2 *
Runtime::kNumFunctions, TENURED);
This is just a hack until yangguo lands this:
https://codereview.chromium.org/1265983006
Description:
V8: Add SIMD functions for Phase 1.
Float32x4:
abs, neg, sqrt, reciprocalApproximation, reciprocalSqrtApproximation, add,
sub, mul, div,
min, max, minNum, maxNum, lessThan, lessThanOrEqual, greaterThan,
greaterThanOrEqual,
equal, notEqual, select, swizzle, shuffle, fromInt32x4, fromInt32x4Bits,
fromInt16x8Bits,
fromInt8x16Bits.
Int32x4:
add, sub, mul, min, max, and, or, xor, not, shiftLeftByScalar,
shiftRightLogicalByScalar,
shiftRightArithmeticByScalar, lessThan, lessThanOrEqual, greaterThan,
greaterThanOrEqual,
equal, notEqual, select, swizzle, shuffle, fromFloat32x4,
fromFloat32x4Bits,
fromInt16x8Bits,
fromInt8x16Bits.
Int16x8:
add, sub, mul, min, max, and, or, xor, not, shiftLeftByScalar,
shiftRightLogicalByScalar,
shiftRightArithmeticByScalar, lessThan, lessThanOrEqual, greaterThan,
greaterThanOrEqual,
equal, notEqual, select, swizzle, shuffle, fromFloat32x4Bits,
fromInt32x4Bits,
fromInt8x16Bits.
Int8x16:
add, sub, mul, min, max, and, or, xor, not, shiftLeftByScalar,
shiftRightLogicalByScalar,
shiftRightArithmeticByScalar, lessThan, lessThanOrEqual, greaterThan,
greaterThanOrEqual,
equal, notEqual, select, swizzle, shuffle, fromFloat32x4Bits,
fromInt32x4Bits,
fromInt16x8Bitss.
Bool32x4, Bool16x8, Bool8x16:
and, or, not, anyTrue, allTrue, select, swizzle, shuffle.
I might have forgotten a few.
LOG=N
BUG=v8:4124
Please review this at https://codereview.chromium.org/1230343003/
Base URL: https://chromium.googlesource.com/v8/v8.git@master
Affected files (+1283, -168 lines):
M src/harmony-simd.js
M src/heap/heap.cc
M src/objects.h
M src/objects.cc
M src/runtime/runtime.h
M src/runtime/runtime-simd.cc
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.