Comment #32 on issue 4124 by [email protected]: Implement SIMD.js
https://code.google.com/p/v8/issues/detail?id=4124#c32
The following revision refers to this bug:
https://chromium.googlesource.com/v8/v8.git/+/6378f57b30f1141850ef7c260972ae109450b023
commit 6378f57b30f1141850ef7c260972ae109450b023
Author: bbudge <[email protected]>
Date: Thu Aug 06 20:24:45 2015
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:
neg, 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:
neg, 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:
neg, 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
Review URL: https://codereview.chromium.org/1230343003
Cr-Commit-Position: refs/heads/master@{#30051}
[modify]
http://crrev.com/6378f57b30f1141850ef7c260972ae109450b023/src/harmony-simd.js
[modify]
http://crrev.com/6378f57b30f1141850ef7c260972ae109450b023/src/messages.js
[modify]
http://crrev.com/6378f57b30f1141850ef7c260972ae109450b023/src/objects.cc
[modify]
http://crrev.com/6378f57b30f1141850ef7c260972ae109450b023/src/objects.h
[modify]
http://crrev.com/6378f57b30f1141850ef7c260972ae109450b023/src/runtime/runtime-simd.cc
[modify]
http://crrev.com/6378f57b30f1141850ef7c260972ae109450b023/src/runtime/runtime.h
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
--
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.