.. |
embenchen
|
Add test cases based on the programs from the Embenchen benchmark suite.
|
2014-11-05 09:11:20 +00:00 |
do-while-false.js
|
Implement graph trimming in ControlReducer.
|
2014-10-17 11:51:57 +00:00 |
do-while.js
|
[turbofan] Improve typed lowering for JSToBoolean.
|
2014-10-28 08:34:15 +00:00 |
float32array-outofbounds.js
|
[turbofan] Properly emit bounds checks for typed array element loads.
|
2014-10-08 11:16:45 +00:00 |
float32array-store-div.js
|
[turbofan] Fix missing machine type for float32/float64 array accesses.
|
2014-11-05 08:15:47 +00:00 |
float64array-outofbounds.js
|
[turbofan] Properly emit bounds checks for typed array element loads.
|
2014-10-08 11:16:45 +00:00 |
float64array-store-div.js
|
[turbofan] Fix missing machine type for float32/float64 array accesses.
|
2014-11-05 08:15:47 +00:00 |
float64mul.js
|
[turbofan] Transform x * -1.0 to -0.0 - x.
|
2014-11-06 06:13:46 +00:00 |
if-folding.js
|
Implement graph trimming in ControlReducer.
|
2014-10-17 11:51:57 +00:00 |
if-reduction.js
|
Implement graph trimming in ControlReducer.
|
2014-10-17 11:51:57 +00:00 |
infinite-loops-taken.js
|
Implement graph trimming in ControlReducer.
|
2014-10-17 11:51:57 +00:00 |
infinite-loops.js
|
Implement graph trimming in ControlReducer.
|
2014-10-17 11:51:57 +00:00 |
int16array-outofbounds.js
|
[turbofan] Introduce new Select operator to improve bounds checking.
|
2014-10-29 14:17:14 +00:00 |
int32-div.js
|
Lower NumberMultiply, NumberDivide, and NumberModulus to Int32Mul, Int32[U]Div, and Int32[U]Mod when possible in simplified-lowering.
|
2014-10-08 10:53:46 +00:00 |
int32-mod.js
|
Lower NumberMultiply, NumberDivide, and NumberModulus to Int32Mul, Int32[U]Div, and Int32[U]Mod when possible in simplified-lowering.
|
2014-10-08 10:53:46 +00:00 |
int32-mul.js
|
Lower NumberMultiply, NumberDivide, and NumberModulus to Int32Mul, Int32[U]Div, and Int32[U]Mod when possible in simplified-lowering.
|
2014-10-08 10:53:46 +00:00 |
int32-tmod.js
|
[turbofan] Optimize Int32Mod by power-of-two.
|
2014-10-13 11:09:32 +00:00 |
int32-udiv.js
|
Lower NumberMultiply, NumberDivide, and NumberModulus to Int32Mul, Int32[U]Div, and Int32[U]Mod when possible in simplified-lowering.
|
2014-10-08 10:53:46 +00:00 |
int32-umod.js
|
Lower NumberMultiply, NumberDivide, and NumberModulus to Int32Mul, Int32[U]Div, and Int32[U]Mod when possible in simplified-lowering.
|
2014-10-08 10:53:46 +00:00 |
int32array-constant-key.js
|
[turbofan] Skip bounds checks for positive indices only.
|
2014-10-20 06:25:41 +00:00 |
int32array-outofbounds.js
|
[turbofan] Properly emit bounds checks for typed array element loads.
|
2014-10-08 11:16:45 +00:00 |
int32array-unaligned.js
|
[turbofan] Reduce shl with sar/shr and same shift amount to bit-and.
|
2014-09-26 07:35:59 +00:00 |
int32div.js
|
[turbofan] Optimize division/modulus by constant.
|
2014-10-14 11:57:06 +00:00 |
int32mod.js
|
[turbofan] Optimize division/modulus by constant.
|
2014-10-14 11:57:06 +00:00 |
math-abs.js
|
Extend JSBuiltinReducer to cover Math.abs as well.
|
2014-09-26 14:06:56 +00:00 |
math-ceil.js
|
Add floor, ceil, round (truncate) instructions for ia32, x64 (if SSE4.1) and
|
2014-10-30 14:16:15 +00:00 |
math-floor.js
|
Add floor, ceil, round (truncate) instructions for ia32, x64 (if SSE4.1) and
|
2014-10-30 14:16:15 +00:00 |
math-fround.js
|
Slightly adapt Math.fround test.
|
2014-09-25 08:44:15 +00:00 |
uint8array-outofbounds.js
|
[turbofan] Properly emit bounds checks for typed array element loads.
|
2014-10-08 11:16:45 +00:00 |
uint32-less-than-shift.js
|
Fix bug in optimization of Uint32LessThan.
|
2014-10-30 15:52:47 +00:00 |
uint32div.js
|
[turbofan] Fix recognition of Uint32Div in simplified lowering.
|
2014-11-04 11:37:47 +00:00 |
uint32mod.js
|
[turbofan] Also optimize unsigned division by constant.
|
2014-11-03 10:05:46 +00:00 |
word32and.js
|
[arm] Prefer BIC over BFC.
|
2014-10-17 07:07:54 +00:00 |