js/src/jit/x64/MacroAssembler-x64-inl.h
64597bec5f4ee761798acbbe3f9690831ec7f5c7
created 2016-09-29 22:33 +0200
pushed 2016-09-30 10:10 +0000
Hannes Verschore Hannes Verschore - Bug 1301400: Baseline Wasm Compiler: Part 10: Implement BitopI64, r=lth
b96ee3dad4d8eb59ba72e2b5735461ec7cfb2540
created 2016-09-08 00:49 -0500
pushed 2016-09-08 10:50 +0000
Luke Wagner Luke Wagner - Bug 1298202 - Baldr: take advantage of guard page to simplify asm.js/wasm memory access (r=sunfish)
df8f35c1858453850c471339bf3e7687f30cf8b6
created 2016-07-29 16:53 +0200
pushed 2016-07-30 14:25 +0000
Hannes Verschore Hannes Verschore - Bug 1289054 - Part 8: Implement the 64bit variant of Compare on arm, r=nbp
bb7803606205b1d23590fa05d78c384b833f614d
created 2016-07-29 16:53 +0200
pushed 2016-07-30 14:25 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 25: Extra tests, r=lth
cb47a62a37a46a6081031a8d2fc78770ea4ba3e6
created 2016-07-29 16:53 +0200
pushed 2016-07-30 14:25 +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-07-30 14:25 +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-07-30 14:25 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 17: Implement the 64bit variant of PopCnt on x86, r=lth
b15c4d7a91ac77d73cd873b79282b3ffcdf7f952
created 2016-07-29 16:51 +0200
pushed 2016-07-30 14:25 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 12: Implement the 64bit variant of Div and Mod on x86, r=jandem
8c7e1e2e1a9df837743042ac1de6999bd0ee28af
created 2016-07-29 16:51 +0200
pushed 2016-07-30 14:25 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 10: Implement the 64bit variant of Rotate on x86, r=luke
0c56943e6d0e50426d82f90261d852768363a08a
created 2016-07-29 16:51 +0200
pushed 2016-07-30 14:25 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 9: Implement the 64bit variant of Mul on x86, r=jandem
5512359e559fa64dc8bfb0245766d9ebdd2540fc
created 2016-07-29 16:51 +0200
pushed 2016-07-30 14:25 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 8: Implement the 64bit variant of Sub on x86, r=lth
e3e8bb6b8d812c9ec3f2003fe1cf0c7e2af8d3f2
created 2016-07-29 16:51 +0200
pushed 2016-07-30 14:25 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 7: Implement the 64bit variant of Add on x86, r=lth
02f604c9ad7330732c13792141aa24dc5f0c4d92
created 2016-07-29 16:51 +0200
pushed 2016-07-30 14:25 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 6: Implement the 64bit variant of BitOp on x86, r=bbouvier
27826b22e1406ba39e5bc6f11546f411b7ad7324
created 2016-07-29 16:51 +0200
pushed 2016-07-30 14:25 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 5: Implement the 64bit variant of Shift on x86, r=bbouvier
8bc3e8bbbf524ea9888df6c341db15c2df62e555
created 2016-07-29 16:51 +0200
pushed 2016-07-30 14:25 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 4: Implement the 64bit variant of Compare on x86, r=nbp
8178f7c2581b263e1deacfa9f8ff425f2a872813
created 2016-05-11 18:33 +0200
pushed 2016-05-13 23:46 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1271972: Hoist popcnt64 in the MacroAssembler; r=lth
663a28f984ab3418b6ccefe32e17502bb511c437
created 2016-05-12 11:05 +0200
pushed 2016-05-13 10:06 +0000
Lars T Hansen Lars T Hansen - Bug 1272014 - make a correction that disappeared in a merge. r=bbouvier
9d6ef06a18ad54605ee03d83c4b5b99980dec1ef
created 2016-05-11 17:01 +0200
pushed 2016-05-13 10:06 +0000
Lars T Hansen Lars T Hansen - Bug 1272014 - Masm code for 64-bit bit counting. r=bbouvier
76068eb0902b0602633f5076920a410eec57ae81
created 2016-05-12 10:28 +0200
pushed 2016-05-13 10:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 5190ada5abfe (bug 1272015)
5190ada5abfef2d6308277f2948bc1286409d659
created 2016-05-11 17:01 +0200
pushed 2016-05-13 10:06 +0000
Lars T Hansen Lars T Hansen - Bug 1272015 - Masm code for 64-bit bit counting. r=bbouvier
967dcb05f34702b5fdbc12892c3f92d67fc3450a
created 2016-03-09 00:37 -0800
pushed 2016-03-24 15:20 +0000
Jeff Walden Jeff Walden - Bug 1246061. r=jandem, r=bz, r=luke, r=froydnj
a3d994656b2bf373d1deb2cc13f559a4dcf15747
created 2016-03-19 02:42 +0900
pushed 2016-03-19 15:24 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1248289 - Part 1: Inline _GetNextMapEntryForIterator intrinsic. r=jandem
7889f529f6c83d3c90f83ab053cf062057ddbeed
created 2016-03-03 08:03 +0900
pushed 2016-03-03 10:56 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 36: Move MacroAssembler::branchPtrImpl into generic macro assembler. r=nbp
81a2e1207697113d12dda88a959a7d1768309dc4
created 2016-03-03 08:03 +0900
pushed 2016-03-03 10:56 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 35: Move MacroAssembler::branchTestValue into generic macro assembler. r=jandem
53abfbd00384ab2656296de21621ff093aab90db
created 2016-03-03 08:03 +0900
pushed 2016-03-03 10:56 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 24: Move MacroAssembler::branchTestBooleanTruthy into generic macro assembler. r=sstangl
e8bfd44ff31694b1c72c1bf87ce65098310af710
created 2016-03-03 08:03 +0900
pushed 2016-03-03 10:56 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 20: Move MacroAssembler::branchTestDouble into generic macro assembler. r=nbp
65554e19955c8a610addf7d05e7fa889e53246ca
created 2016-03-03 08:03 +0900
pushed 2016-03-03 10:56 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 18 followup: More refactor branchTestInt32. r=nbp
02e9d9afda63b8da07cf28a3d55a8e680968ec9a
created 2016-03-01 14:20 +0100
pushed 2016-03-01 23:30 +0000
Jan de Mooij Jan de Mooij - Bug 1251225 - Implement wasm i64 binary arithmetic operators. r=sunfish
6f7d0257dc2e17e5a6142e76e68b9ec0b7e9c060
created 2016-02-25 14:59 +0100
pushed 2016-02-25 22:42 +0000
Jan de Mooij Jan de Mooij - Bug 1250165 - Implement wasm i64 bitwise ops. r=luke
865173b1d24a5acb5e482c07584497a076f8cccc
created 2016-02-23 23:45 +0900
pushed 2016-02-24 11:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 18: Move MacroAssembler::branchTestInt32 into generic macro assembler. r=jandem
7bfe45ec123a47d227147967748ef72a36a378ac
created 2016-02-20 14:46 +0100
pushed 2016-02-21 01:37 +0000
Jan de Mooij Jan de Mooij - Bug 1248598 part 3 - Enable i64 on x64 and various related changes. r=sunfish
fb46f0c6477dc7b142a4e83633666d49b2784c9a
created 2016-02-15 23:01 +0900
pushed 2016-02-17 11:20 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 10: Move MacroAssembler::branchTruncateDouble into generic macro assembler. r=nbp
97eff9ac5a850a73cd62cfc231aa3be3fc8e9d5b
created 2016-02-15 23:01 +0900
pushed 2016-02-17 11:20 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 8: Move MacroAssembler::branchTruncateFloat32 into generic macro assembler. r=bbouvier
f433eabad0eecdaf0d895e68fae7f3501dd52c04
created 2016-02-15 23:01 +0900
pushed 2016-02-17 11:20 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 6: Move MacroAssembler::branchTest32 into generic macro assembler. r=nbp
279bdd1c241f16270add8d3cf7bc27159083dc12
created 2016-02-15 23:01 +0900
pushed 2016-02-17 11:20 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 4: Move MacroAssembler::branchTest64 into generic macro assembler. r=nbp
44927d05b68566a70753227ba36e47051bc4092d
created 2016-02-15 23:01 +0900
pushed 2016-02-17 11:20 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 3: Move MacroAssembler::branch32 into generic macro assembler. r=nbp
229cf45c17d5e08b6c7126f0e8fdd8feccad522d
created 2016-02-15 23:01 +0900
pushed 2016-02-17 11:20 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 2: Move MacroAssembler::branchPtr into generic macro assembler. r=nbp
8ae0d9254da420acea359d6c5160b07ae5b28f99
created 2016-02-15 23:01 +0900
pushed 2016-02-17 11:20 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 1: Move MacroAssembler::branchPrivatePtr into generic macro assembler. r=nbp
3927e5cf68a2b9e9cb816aa30dc4e985a21c6b41
created 2016-02-16 00:24 +0900
pushed 2016-02-16 11:22 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset f95c21f4dd50 (bug 1245112)
50279e2f620d40800a925d12322e824ed58db909
created 2016-02-16 00:23 +0900
pushed 2016-02-16 11:22 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset e92294275e90 (bug 1245112)
46bcabfc04c8fc1a2f6c17a12d0ffec54c678ca2
created 2016-02-16 00:23 +0900
pushed 2016-02-16 11:22 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 3d9f675232a0 (bug 1245112)
a1e817588b35454ee21f6e2d3f95ce624b855f46
created 2016-02-16 00:23 +0900
pushed 2016-02-16 11:22 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset db95ea81a22c (bug 1245112)
743285bf168063684a2f6bd18dba93bb0413ea42
created 2016-02-16 00:23 +0900
pushed 2016-02-16 11:22 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset cb37e43c52e7 (bug 1245112)
22a9a917638aa330c87448fefe6987e74bd3ebc5
created 2016-02-16 00:23 +0900
pushed 2016-02-16 11:22 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 4e12bd365f3b (bug 1245112)
be5c5019659ed6478b51b6d0906303c4fc2caa89
created 2016-02-16 00:23 +0900
pushed 2016-02-16 11:22 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset ffdbc9bf8d81 (bug 1245112)
ffdbc9bf8d81eeac3509de568e85a614a396d83b
created 2016-02-15 23:01 +0900
pushed 2016-02-16 11:22 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 10: Move MacroAssembler::branchTruncateDouble into generic macro assembler. r=nbp
4e12bd365f3b236759a2e9a5c26780b13ddf15a7
created 2016-02-15 23:01 +0900
pushed 2016-02-16 11:22 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 8: Move MacroAssembler::branchTruncateFloat32 into generic macro assembler. r=bbouvier
cb37e43c52e762a24a0f6368c012e1a96fd0e75b
created 2016-02-15 23:01 +0900
pushed 2016-02-16 11:22 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 6: Move MacroAssembler::branchTest32 into generic macro assembler. r=nbp
db95ea81a22cf467b27e34a11d15e5849129ecf4
created 2016-02-15 23:01 +0900
pushed 2016-02-16 11:22 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 4: Move MacroAssembler::branchTest64 into generic macro assembler. r=nbp
3d9f675232a0f3576de34a460991f27d27a67589
created 2016-02-15 23:01 +0900
pushed 2016-02-16 11:22 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 3: Move MacroAssembler::branch32 into generic macro assembler. r=nbp
e92294275e905741fe4a2c90e91a698d5a4d468f
created 2016-02-15 23:01 +0900
pushed 2016-02-16 11:22 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 2: Move MacroAssembler::branchPtr into generic macro assembler. r=nbp
f95c21f4dd507563eef8e861ed3fbc5051f7df49
created 2016-02-15 23:01 +0900
pushed 2016-02-16 11:22 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 1: Move MacroAssembler::branchPrivatePtr into generic macro assembler. r=nbp
764452e009e2de62eb9bc8eb6b898d3c45616e14
created 2015-12-01 17:04 +0900
pushed 2015-12-18 14:27 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1229057 - Part 16: Move MacroAssembler::inc64 into generic macro assembler. r=bhackett
c2635431b09592d64b709451db402ad053d3878b
created 2015-12-01 17:03 +0900
pushed 2015-12-18 14:27 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1229057 - Part 13: Move MacroAssembler::mulDoublePtr into generic macro assembler. r=djvj
0066457f638ecfb6f2a1b96e91d6d99487dcd7ce
created 2015-12-01 17:03 +0900
pushed 2015-12-18 14:27 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1229057 - Part 12: Move MacroAssembler::mulBy3 into generic macro assembler. r=sstangl
3482ddbcca569e67b8b477c0d6dfe26db8c324c5
created 2015-12-01 17:03 +0900
pushed 2015-12-18 14:27 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1229057 - Part 11: Move MacroAssembler::mul64 into generic macro assembler. r=sstangl
81fddea678a7bfea7225c96d00c25a149f52889e
created 2015-12-01 17:03 +0900
pushed 2015-12-18 14:27 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1229057 - Part 8: Move MacroAssembler::subPtr into generic macro assembler. r=lth
275f7590bbe659457b349104a1b984de762dea09
created 2015-12-01 17:02 +0900
pushed 2015-12-18 14:27 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1229057 - Part 3: Move MacroAssembler::add64 into generic macro assembler. r=nbp
2145800218a3d07f1b9d22c3358e5240f9dafefb
created 2015-12-01 17:02 +0900
pushed 2015-12-18 14:27 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1229057 - Part 1: Move MacroAssembler::addPtr into generic macro assembler. r=nbp
74c480c100c8d2364de2b358bfa31726294bb050
created 2015-12-15 15:11 -0800
pushed 2015-12-16 11:08 +0000
Wes Kocher Wes Kocher - Backed out 19 changesets (bug 1229057) for android build bustage in MacroAssembler.h CLOSED TREE
less more (0) -60 tip