js/src/asmjs/WasmBaselineCompile.cpp
ec9e3ca99293eebb9a1f49fe2d9acd2d3cf4a011
created 2016-07-29 16:53 +0200
pushed 2016-09-19 13:38 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 27: Temporarily disable the Wasm baseline compiler for x86, r=lth
cb47a62a37a46a6081031a8d2fc78770ea4ba3e6
created 2016-07-29 16:53 +0200
pushed 2016-09-19 13:38 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 20: Implement the 64bit variant of WasmTruncate on x86, r=sunfish
0ef5f5b0c607f7f447deb38673ecb0ae2d75b3c1
created 2016-07-29 16:53 +0200
pushed 2016-09-19 13:38 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 18: Implement the 64bit variant of Clz and Ctz on x86, r=bbouvier
91846989e364b13a754ed4012cc9f6c5e13043cb
created 2016-07-29 16:52 +0200
pushed 2016-09-19 13:38 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 17: Implement the 64bit variant of PopCnt on x86, r=lth
a398af8197f70e2fda529fcecd2c0ce2fa2499c2
created 2016-07-06 12:22 +0200
pushed 2016-09-19 13:38 +0000
Lars T Hansen Lars T Hansen - Bug 1277011 - Wasm baseline: Cleanup around calls. r=bbouvier
78f1630b4ec6eb2fa349373cba4426b7d554e2bf
created 2016-07-25 19:50 +0200
pushed 2016-09-19 13:38 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1286517: Implement Global section in WebAssembly; r=luke
d504768f3183ab17001e1167bbee36822c159f2e
created 2016-07-22 14:29 +0200
pushed 2016-09-19 13:38 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1286517: Rename {Load/Store}Global to {Get,Set}Global in wasm bytecode; r=luke
d1b51032934a3afa50ac756ae26700084d11f9d3
created 2016-07-25 07:57 -0700
pushed 2016-09-19 13:38 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1279312 - Use WasmTlsReg in baseline Wasm compiler. r=lth
d55c09896ad7dc94eab55b9d81936618eda5271f
created 2016-07-21 21:19 -0500
pushed 2016-09-19 13:38 +0000
Luke Wagner Luke Wagner - Bug 1288222 - Baldr: match signature types structurally (r=bbouvier)
32e22104e1aa1501a5d26a636aa458722a2b91c4
created 2016-07-20 12:56 -0500
pushed 2016-09-19 13:38 +0000
Luke Wagner Luke Wagner - Bug 1288222 - Baldr: factor out common global access code (r=bbouvier)
3faf6a4932c13c6bef7b8834014650d9e237dc7f
created 2016-07-20 19:47 +0200
pushed 2016-09-19 13:38 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1286517: Rename AsmJS{Load,Store}GlobalVar to Wasm{Load,Store}GlobalVar; r=luke
86f32ce6a34434b8d3f3b16018b27376e5befa88
created 2016-07-20 12:28 -0700
pushed 2016-09-19 13:38 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1286517) for SM(arm) bustage CLOSED TREE
aa1eab6436badfd108056b392c06ee1c95e533dc
created 2016-07-13 16:44 +0200
pushed 2016-09-19 13:38 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1286517: Rename AsmJS{Load,Store}GlobalVar to Wasm{Load,Store}GlobalVar; r=luke
dbbe25db2d61505c8a6c8561412b4b204ad30257
created 2016-07-19 15:49 -0500
pushed 2016-09-19 13:38 +0000
Luke Wagner Luke Wagner - Bug 1284155 - Baldr: add support for same-instance Table imports (r=bbouvier)
4bf97306f6c321c82650dfc260b260fe0ea7c599
created 2016-07-14 10:48 +0200
pushed 2016-09-19 13:38 +0000
Lars T Hansen Lars T Hansen - Bug 1277008 - Wasm baseline: x86 support. r=bbouvier
80e7a1b549de94a4bdca5b23a3fd0d7f1923b878
created 2016-07-13 11:24 -0700
pushed 2016-09-19 13:38 +0000
Wes Kocher Wes Kocher - Backed out changeset dcb7835534e2 (bug 1277008) for jit test failures a=backout
dcb7835534e21a62cebdd5d1205d4e81f6bc6946
created 2016-07-13 12:29 +0200
pushed 2016-09-19 13:38 +0000
Lars T Hansen Lars T Hansen - Bug 1277008 - Wasm baseline: x86 support. r=bbouvier
d14dd0573e8a084cb876174e7f14e01582704824
created 2016-07-12 19:27 -0500
pushed 2016-09-19 13:38 +0000
Luke Wagner Luke Wagner - Bug 1284155 - Baldr: extract wasm::Table objects from the global data segment (r=bbouvier)
693a7e678b235e426fe040294e374c282f8f031a
created 2016-07-08 12:57 +0200
pushed 2016-09-19 13:38 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1283177: Add int64 load/store support to BaselineCompiler; r=lth
8abd128aac1e252bc05aff588e25dad23cd4ab79
created 2016-07-08 12:42 -0500
pushed 2016-09-19 13:38 +0000
Luke Wagner Luke Wagner - Bug 1284155 - Baldr: rename some types and fields to better reflect reality (r=bbouvier)
6a6dc548346867fa14af5b75a22e898e5c9f10cd
created 2016-07-06 16:29 +0200
pushed 2016-09-19 13:38 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1268024: Baldr: implement WasmBoundsCheck/Load/Store and semantics; r=luke, r=sunfish
8aeb6b6748db11237c385c7f7aa9d2fc6ab100f1
created 2016-07-06 08:44 -0500
pushed 2016-09-19 13:38 +0000
Luke Wagner Luke Wagner - Bug 1284056 - Baldr: remove cx from wasm::Compile (r=bbouvier)
f3649be85315f90802952f172a750fb863f68a0f
created 2016-07-06 08:36 -0500
pushed 2016-09-19 13:38 +0000
Luke Wagner Luke Wagner - Bug 1284056 - Baldr: don't set CompileRuntime (r=jandem)
c666dc1d70013db22d60822dbb69c6bfc3f8c050
created 2016-07-06 08:36 -0500
pushed 2016-09-19 13:38 +0000
Luke Wagner Luke Wagner - Bug 1284056 - Baldr: rename CompileArgs to UseSignal (r=bbouvier)
7ad5763a7404c420b93301f17ea2e9bb66e5f00b
created 2016-07-04 09:05 +0200
pushed 2016-09-19 13:38 +0000
Lars T Hansen Lars T Hansen - Bug 1277008 - Clean up scratch register management. r=luke
9c56c98ab5f996638f6790d65063039f2c357ff2
created 2016-06-21 20:50 +0200
pushed 2016-09-19 13:38 +0000
Lars T Hansen Lars T Hansen - Bug 1280927 - skip unreachable code. r=luke
fdadd7ef691eb0797103d95193d01c8483de3547
created 2016-07-01 18:54 +0200
pushed 2016-09-19 13:38 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset a36da0eea7af (bug 1277008) for warning as error in WasmBaselineCompile.cpp on OSX. r=backout on a CLOSED TREE
a36da0eea7af1bdb7e51b69d5aa9454b98689ac3
created 2016-06-26 14:35 +0200
pushed 2016-09-19 13:38 +0000
Lars T Hansen Lars T Hansen - Bug 1277008 - Clean up scratch register management. r=luke
d1abee3e755dcc38ce5b5a72f702b950f333853d
created 2016-06-29 17:58 +0200
pushed 2016-09-19 13:38 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1268024: Unrelated changes; r=luke
38c84afa8cde50514366e23d4405457c276361da
created 2016-06-17 17:19 +0200
pushed 2016-09-19 13:38 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1268024: Rename MAsmJSHeapAccess to MWasmMemoryAccess; r=luke
446e67deea8d86a23b7ff3917c5c1d9bd80335fe
created 2016-06-28 10:11 +0200
pushed 2016-09-19 13:38 +0000
Lars T Hansen Lars T Hansen - Bug 1278283 - Use masm abstractions in wasm baseline compiler. r=nbp
1e0f025cbc9a30747fbcaca41d68d93569b1216a
created 2016-06-24 14:01 +0200
pushed 2016-09-19 13:38 +0000
Lars T Hansen Lars T Hansen - Bug 1281131 - make sure to reserve enough stack space for the worst case. r=bbouvier
29a921093680964b365f9195890b34236e64b5c3
created 2016-06-24 13:52 +0200
pushed 2016-09-19 13:38 +0000
Lars T Hansen Lars T Hansen - Bug 1280921 - select must handle AnyType. r=bbouvier
91f47e63c8394234b148c4a14afa43ddd25bdfd7
created 2016-06-21 09:40 +0200
pushed 2016-09-19 13:38 +0000
Lars T Hansen Lars T Hansen - Bug 1280930 - pushJoinReg must push void values, not ignore them. r=bbouvier
f187b8181508b77d5f1af23e0b2ce153ee3af4a7
created 2016-06-24 13:36 +0200
pushed 2016-09-19 13:38 +0000
Lars T Hansen Lars T Hansen - Bug 1280926 - constrain immediate shift counts. r=bbouvier
605849779285116729270f9d59d1c308e381156f
created 2016-06-22 11:22 +0200
pushed 2016-09-19 13:38 +0000
Lars T Hansen Lars T Hansen - Bug 1280934 - make sure to bind prolog and return labels in epilog even if aborting the compilation. r=bbouvier
01edfb2991d015726bedbaa5c778869d2d3c4fca
created 2016-06-24 13:28 +0200
pushed 2016-09-19 13:38 +0000
Lars T Hansen Lars T Hansen - Bug 1280933 - reserve join reg at control flow for i64 results. r=bbouvier
bc6465bc355ff1a29016d7199c143a56c114625b
created 2016-06-14 12:00 +0100
pushed 2016-09-19 13:38 +0000
Lars T Hansen Lars T Hansen - Bug 1232205 - Wasm baseline compiler. r=luke, r=bbouvier
893294e2a38721cca2347f567eb6776d4ab21bfb
created 2016-06-14 11:22 +0100
pushed 2016-09-19 13:38 +0000
Lars T Hansen Lars T Hansen - Bug 1232205 - Wasm baseline: infrastructure. r=bbouvier, r=luke
less more (0) tip