Taylor Woll
|
bdf3216cce
Merge unreleased/rs3 to release/1.6
|
8 лет назад |
Paul Leathers
|
2500e1cdc1
17-08 ChakraCore servicing release
|
8 лет назад |
Michael Ferris
|
a2ee3045d9
[MERGE #3426 @Cellule] WASM: uint64 -> double edge case
|
8 лет назад |
Louis Lafreniere
|
6e39312394
Initialize locals
|
8 лет назад |
Michael Ferris
|
5e838917c7
Fix uint64 conversion to double in edge cases on x64
|
8 лет назад |
Michael Ferris
|
3adb1df769
On windows, do not emit TrapIfChecks for div/rem instead, catch the win32 exception and throw a WebAssembly exception instead
|
8 лет назад |
Michael Ferris
|
9d68f5cbe2
Create DivU_I4 and RemU_I4 to differentiate between signed and unsigned div/rem.
|
8 лет назад |
Derek Morris
|
8a5a6373a8
Move GlobOpt::TransferSrcValue to Instr
|
8 лет назад |
Michael Holman
|
24a452c328
add profiling for LdElem; support mixed in Br/CmEq fast paths
|
9 лет назад |
Michael Holman
|
3850183955
[MERGE #2629 @MikeHolman] fold pattern of a+(b<<pow2) into lea
|
9 лет назад |
Michael Holman
|
e164473208
avoid extra redundant copying for obj type spec info
|
9 лет назад |
Michael Holman
|
491e833ed5
CR feedback, and added a trace
|
9 лет назад |
Michael Holman
|
fd21b0f6f8
fold pattern of a+(b<<pow2) into lea
|
9 лет назад |
Nikolay Korovaiko
|
1d5bfc0160
llvm fixes
|
9 лет назад |
Nikolay Korovaiko
|
d1bbe7c8e3
int32 const folding
|
9 лет назад |
Michael Ferris
|
2d3bb58142
Implement fast array support for WebAssembly heap access
|
9 лет назад |
Derek Morris
|
95a017dfb8
Change ByteCodeUses API further, allowing common use cases to be clearer.
|
9 лет назад |
Derek Morris
|
8cac7cc08d
Change the bytecodeuse apis to better check for correctness going forward.
|
9 лет назад |
Derek Morris
|
a7c2341b60
Add an assert to trigger earlier on improper insertion of bytecodeuses instructions.
|
9 лет назад |
Nikolay Korovaiko
|
f8accc1b59
checked div/rem
|
9 лет назад |
Michael Ferris
|
77f2490bf4
Revert an optimization done for _I4 operators with consts.
|
9 лет назад |
Michael Ferris
|
6a3f3acfe1
Merge remote-tracking branch 'remotes/origin/WebAssembly' into users/micfer/wasm/i64
|
9 лет назад |
Michael Holman
|
80de6d5071
reduce property record storage on JIT server
|
9 лет назад |
Michael Ferris
|
4be9d84ae0
Relax assert in EmitInt4Instr
|
9 лет назад |
Michael Ferris
|
b494d11b24
Merge remote-tracking branch 'remotes/origin/WebAssembly' into users/micfer/wasm/i64
|
9 лет назад |
Michael Ferris
|
d10e2a299c
Merge remote-tracking branch 'remotes/origin/WebAssembly' into users/micfer/wasm/i64
|
9 лет назад |
Meghana Gupta
|
965a30ae1b
Replace AddrOpnd with IntConstOpnd for 64-bit immediates
|
9 лет назад |
Jianchun Xu
|
4f93a9d8ce
JIT: to compile on Linux
|
9 лет назад |
Michael Holman
|
351fc5cba8
address CR comments
|
9 лет назад |
Michael Ferris
|
8b329053c3
Do not use the IRType's size to determine if it's an int64 type
|
9 лет назад |