v8/test/mjsunit/asm
binji e59e40a354 Implement Atomics API
This is behind the flag "--harmony-atomics", and it only works on
SharedArrayBuffers. This implementation only includes the runtime functions.
The TurboFan implementation will be next.

The draft spec for Atomics can be found here:
https://docs.google.com/document/d/1NDGA_gZJ7M7w1Bh8S0AoDyEqwDdRh4uSoTPSNn77PFk

BUG=
LOG=n

Review URL: https://codereview.chromium.org/1162503002

Cr-Commit-Position: refs/heads/master@{#28796}
2015-06-03 17:58:42 +00:00
..
embenchen
poppler [mjsunit] Import asm.js test case for poppler. 2015-04-22 09:33:43 +00:00
sqlite3 [mjsunit] Add custom tests based on SQLite 3.8.9. 2015-04-22 07:44:50 +00:00
atomics-add.js Implement Atomics API 2015-06-03 17:58:42 +00:00
atomics-and.js Implement Atomics API 2015-06-03 17:58:42 +00:00
atomics-compareexchange.js Implement Atomics API 2015-06-03 17:58:42 +00:00
atomics-exchange.js Implement Atomics API 2015-06-03 17:58:42 +00:00
atomics-load.js Implement Atomics API 2015-06-03 17:58:42 +00:00
atomics-or.js Implement Atomics API 2015-06-03 17:58:42 +00:00
atomics-store.js Implement Atomics API 2015-06-03 17:58:42 +00:00
atomics-sub.js Implement Atomics API 2015-06-03 17:58:42 +00:00
atomics-xor.js Implement Atomics API 2015-06-03 17:58:42 +00:00
construct-double.js [turbofan] Support for %_DoubleHi, %_DoubleLo and %_ConstructDouble. 2015-03-05 09:22:38 +00:00
do-while-false.js
do-while.js
double-hi.js [turbofan] Support for %_DoubleHi, %_DoubleLo and %_ConstructDouble. 2015-03-05 09:22:38 +00:00
double-lo.js [turbofan] Support for %_DoubleHi, %_DoubleLo and %_ConstructDouble. 2015-03-05 09:22:38 +00:00
float32array-negative-offset.js
float32array-outofbounds.js
float32array-store-div.js
float64array-negative-offset.js
float64array-outofbounds.js
float64array-store-div.js
float64mul.js
if-cloning.js [turbofan] Initial version of branch cloning. 2015-02-24 07:41:36 +00:00
if-folding.js
if-reduction.js
if-tonumber.js
infinite-loops-taken.js
infinite-loops.js
int8array-negative-offset.js
int16array-negative-offset.js
int16array-outofbounds.js
int32-div.js
int32-mod.js
int32-mul.js
int32-tmod.js
int32-udiv.js
int32-umod.js
int32array-constant-key.js
int32array-negative-offset.js
int32array-outofbounds.js
int32array-unaligned.js
int32div.js
int32mod-constant.js
int32mod.js
int32modb.js
math-abs.js
math-ceil.js
math-clz32.js [turbofan] Fix test of %_MathClz32 intrinsic. 2015-03-30 15:10:39 +00:00
math-floor.js
math-fround.js
pointer-masking.js [turbofan] Optimize silent hole checks on legacy const context slots. 2015-04-10 10:28:12 +00:00
redundancy1.js
redundancy2.js
sign-extend.js
switch.js [turbofan] Optimize certain chains of Branch into a Switch. 2015-02-17 13:29:46 +00:00
uint8array-outofbounds.js
uint32-less-than-shift.js
uint32div.js
uint32mod-constant.js
uint32mod.js
word32and.js
word32ror.js
zero-extend.js