js/src/jit/mips32/MacroAssembler-mips32-inl.h
04a30a0ba07407cd55b9df12f822fa73deb29ebb
created 2017-08-29 00:49 -0400
pushed 2017-08-29 23:14 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1393723 - Implement missing parts of bug 1338217 on mips32. r=lth
12ca4896438068df3db749c200c7022e4ce9630d
created 2017-08-15 03:12 -0400
pushed 2017-08-16 23:59 +0000
yuyin yuyin - Bug 1390459 - mulby3 function implement error on mips platform. r=arai
4c9850dc3200c7fb601b38db8ec56a2f826fbc33
created 2017-08-11 00:49 -0400
pushed 2017-08-14 09:57 +0000
loongson loongson - Bug 1389401 - MIPS: Add miss function. r=luke
ba918d2bbf4633b7b1bcbf4c143153204f03865a
created 2017-07-19 03:12 -0700
pushed 2017-07-20 00:30 +0000
André Bargull André Bargull - Bug 1381423 - Part 0: Fix branchTestMagic with an Address operand for 32-bit targets. r=jandem
1a9059a55ce0d12376465994f43060cb7cc537a5
created 2017-03-07 15:37 +0100
pushed 2017-03-08 00:40 +0000
Lars T Hansen Lars T Hansen - Bug 1338217 - Wasm, stop patching generated code. r=luke
7ebcd45634eef3711dccf68e4e1390134d48b63b
created 2017-03-07 15:30 +0100
pushed 2017-03-08 00:40 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b7bcda1f007a (bug 1338217) for bustage on a CLOSED TREE
b7bcda1f007ab786881220566bf2007985f17629
created 2017-03-06 16:10 +0100
pushed 2017-03-08 00:40 +0000
Lars T Hansen Lars T Hansen - Bug 1338217 - Wasm, stop patching generated code. r=luke
e0e05d0bc34b19e5c034de40f1435cde9a803226
created 2016-12-29 07:23 +0100
pushed 2016-12-29 20:04 +0000
Lars T Hansen Lars T Hansen - Bug 1319388 - Add add32ToPtrWithPatch and patchAdd32ToPtr to MacroAssembler. r=jandem
fdabef198b3e6e8c977b8610e009a94164be3eda
created 2016-12-26 22:16 +0800
pushed 2016-12-27 05:00 +0000
Heiher Heiher - Bug 1323136 - wasm: MIPS: Do bounds check in 32-bit. r=nbp
bb5895ace33fc2bbd37a99b7e20f091e3fee18d4
created 2016-11-04 15:58 +0100
pushed 2016-11-08 04:38 +0000
Lars T Hansen Lars T Hansen - Bug 1268006 - Move cmp32Set to common MacroAssembler. r=nbp
8369e15b1c694fac79514f9f5ccbba7e69619f26
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 34: Implement the 64bit variant of Clz and Ctz on mips32. r=bbouvier
3252a562276f92226a5860b2c6ee1ddeec4d4fe3
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 33: Implement the 64bit variant of PopCnt on mips32. r=lth
32733ec5de006039b82f047f1ef5f4ef1f2c6f03
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 28: Implement the 64bit variant of Rotate on mips32. r=luke
f4351a68e2f3b575ea9c35d177d02e738c457b02
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 27: Implement the 64bit variant of Mul on mips32. r=jandem
498d5421cf9339b5e26dc38fc96b2c72b477905b
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 26: Implement the 64bit variant of Sub on mips32. r=lth
7b4c9e027004ff6644c85589231b0c38bf1b5bea
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 25: Implement the 64bit variant of Add on mips32. r=lth
062d3e9ca2c5e82654cabe3eb5068289a33acd78
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 24: Implement the 64bit variant of BitOp on mips32. r=bbouvier
1a6ff269cd5019c4ea14f2a53979a7ddb384d11d
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 23: Implement the 64bit variant of Shift on mips32. r=bbouvier
355f7f82dc438467473b542d1bb078d81bc96e92
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 22: Implement the 64bit variant of Compare on mips32. r=nbp
3e7561636a36d48241f73d4d826305f8a0cc1a0c
created 2016-09-21 08:58 +0800
pushed 2016-09-21 10:04 +0000
Heiher Heiher - Bug 1303688 - Baldr: MIPS: Take advantage of guard page to simplify asm.js/wasm memory access. r=luke
b96ee3dad4d8eb59ba72e2b5735461ec7cfb2540
created 2016-09-08 00:49 -0500
pushed 2016-09-08 10:01 +0000
Luke Wagner Luke Wagner - Bug 1298202 - Baldr: take advantage of guard page to simplify asm.js/wasm memory access (r=sunfish)
bb7803606205b1d23590fa05d78c384b833f614d
created 2016-07-29 16:53 +0200
pushed 2016-07-30 14:21 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 25: Extra tests, r=lth
b15c4d7a91ac77d73cd873b79282b3ffcdf7f952
created 2016-07-29 16:51 +0200
pushed 2016-07-30 14:21 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 12: Implement the 64bit variant of Div and Mod on x86, r=jandem
2c86039b1c6868c2606d343e0906c645468c3fcc
created 2016-05-23 22:49 +0200
pushed 2016-06-01 13:08 +0000
Jeff Walden Jeff Walden - Bug 1245627: Canonicalize before storing a floating point value in deterministic mode; r=nbp
65f18c79794bad38e16519fa97e39a2483c7fab5
created 2016-05-30 18:10 +0200
pushed 2016-06-01 13:08 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1245627: Hoist store{Float32,Double} functions into the MacroAssembler; r=nbp
967dcb05f34702b5fdbc12892c3f92d67fc3450a
created 2016-03-09 00:37 -0800
pushed 2016-03-24 15:15 +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:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1248289 - Part 1: Inline _GetNextMapEntryForIterator intrinsic. r=jandem
ab4ba99b59e865c98a17bede6f3085c2fc5592b0
created 2016-03-03 08:03 +0900
pushed 2016-03-03 10:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 33: Move MacroAssembler::branchTestMagic into generic macro assembler. r=jandem
444cfe1bcbc76fc29d7c6adf85f7225a2f37a837
created 2016-03-03 08:03 +0900
pushed 2016-03-03 10:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 32: Move MacroAssembler::branchTestPrimitive into generic macro assembler. r=jandem
6bac6341260b00cbac90fa49390ebec01a50b662
created 2016-03-03 08:03 +0900
pushed 2016-03-03 10:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 30: Move MacroAssembler::branchTestObject into generic macro assembler. r=sstangl
4e20d12317e31fa07fd6f1490da6c2b92baa5ca4
created 2016-03-03 08:03 +0900
pushed 2016-03-03 10:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 29: Move MacroAssembler::branchTestNull into generic macro assembler. r=sstangl
18a49e013b77aa86ae8711b4d69362141fe6e54f
created 2016-03-03 08:03 +0900
pushed 2016-03-03 10:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 28: Move MacroAssembler::branchTestSymbol into generic macro assembler. r=jorendorff
067c628f3135648e001eb10bf34fe1de505d1511
created 2016-03-03 08:03 +0900
pushed 2016-03-03 10:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 27: Move MacroAssembler::branchTestStringTruthy into generic macro assembler. r=sstangl
0915a28459b5e4550ffe3b9e62775c47435f19c7
created 2016-03-03 08:03 +0900
pushed 2016-03-03 10:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 26: Move MacroAssembler::branchTestString into generic macro assembler. r=sstangl
d7cc18bce598c3f843c0ed5e7ad582042629971d
created 2016-03-03 08:03 +0900
pushed 2016-03-03 10:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 25: Move MacroAssembler::branchTestUndefined into generic macro assembler. r=sstangl
53abfbd00384ab2656296de21621ff093aab90db
created 2016-03-03 08:03 +0900
pushed 2016-03-03 10:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 24: Move MacroAssembler::branchTestBooleanTruthy into generic macro assembler. r=sstangl
e28770d913990481aa6e5054924d6f6a2023b470
created 2016-03-03 08:03 +0900
pushed 2016-03-03 10:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 23: Move MacroAssembler::branchTestBoolean into generic macro assembler. r=sstangl
6db0c9d5144e0fc9cd98cd33a440ac970ab008f0
created 2016-03-03 08:03 +0900
pushed 2016-03-03 10:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 22: Move MacroAssembler::branchTestNumber into generic macro assembler. r=bhackett
e8bfd44ff31694b1c72c1bf87ce65098310af710
created 2016-03-03 08:03 +0900
pushed 2016-03-03 10:54 +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:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 18 followup: More refactor branchTestInt32. r=nbp
6f7d0257dc2e17e5a6142e76e68b9ec0b7e9c060
created 2016-02-25 14:59 +0100
pushed 2016-02-25 22:25 +0000
Jan de Mooij Jan de Mooij - Bug 1250165 - Implement wasm i64 bitwise ops. r=luke
af10b351a596618049cab6c3d0acd131ea07d288
created 2016-02-23 23:45 +0900
pushed 2016-02-24 00:57 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 19: Move MacroAssembler::branchTestInt32Truthy into generic macro assembler. r=jandem
865173b1d24a5acb5e482c07584497a076f8cccc
created 2016-02-23 23:45 +0900
pushed 2016-02-24 00:57 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 18: Move MacroAssembler::branchTestInt32 into generic macro assembler. r=jandem
df1a273493d59f3c9cf4d9278b6d799ddfb94f30
created 2016-02-23 23:45 +0900
pushed 2016-02-24 00:57 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 17: Move MacroAssembler::decBranchPtr into generic macro assembler. r=nbp
7bfe45ec123a47d227147967748ef72a36a378ac
created 2016-02-20 14:46 +0100
pushed 2016-02-21 01:23 +0000
Jan de Mooij Jan de Mooij - Bug 1248598 part 3 - Enable i64 on x64 and various related changes. r=sunfish
279bdd1c241f16270add8d3cf7bc27159083dc12
created 2016-02-15 23:01 +0900
pushed 2016-02-17 10:52 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 4: Move MacroAssembler::branchTest64 into generic macro assembler. r=nbp
229cf45c17d5e08b6c7126f0e8fdd8feccad522d
created 2016-02-15 23:01 +0900
pushed 2016-02-17 10:52 +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 10:52 +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 10:56 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset f95c21f4dd50 (bug 1245112)
50279e2f620d40800a925d12322e824ed58db909
created 2016-02-16 00:23 +0900
pushed 2016-02-16 10:56 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset e92294275e90 (bug 1245112)
a1e817588b35454ee21f6e2d3f95ce624b855f46
created 2016-02-16 00:23 +0900
pushed 2016-02-16 10:56 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset db95ea81a22c (bug 1245112)
db95ea81a22cf467b27e34a11d15e5849129ecf4
created 2016-02-15 23:01 +0900
pushed 2016-02-16 10:56 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 4: Move MacroAssembler::branchTest64 into generic macro assembler. r=nbp
e92294275e905741fe4a2c90e91a698d5a4d468f
created 2016-02-15 23:01 +0900
pushed 2016-02-16 10:56 +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 10:56 +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:24 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1229057 - Part 16: Move MacroAssembler::inc64 into generic macro assembler. r=bhackett
0066457f638ecfb6f2a1b96e91d6d99487dcd7ce
created 2015-12-01 17:03 +0900
pushed 2015-12-18 14:24 +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:24 +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:24 +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:24 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1229057 - Part 3: Move MacroAssembler::add64 into generic macro assembler. r=nbp
b75139cf07398def69987534dae7d26af89770c2
created 2015-12-01 17:02 +0900
pushed 2015-12-18 14:24 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1229057 - Part 2: Move MacroAssembler::add32 into generic macro assembler. r=nbp
less more (0) -60 tip