js/src/jit/mips32/MacroAssembler-mips32.h
c217dd347b0170650b8f90b2f4d48f683be832c6
created 2017-08-16 12:11 -0400
pushed 2017-08-16 22:14 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1329650 - Make MIPS32 simulator build pass. r=bbouvier
4c9850dc3200c7fb601b38db8ec56a2f826fbc33
created 2017-08-11 00:49 -0400
pushed 2017-08-14 01:10 +0000
loongson loongson - Bug 1389401 - MIPS: Add miss function. r=luke
01d0be7c30d5d20d1f64eac22f5b6d75970bab1b
created 2017-08-11 00:48 -0400
pushed 2017-08-14 01:10 +0000
loongson loongson - Bug 1389401 - MIPS: Fix boxDouble. r=luke
0fb6b3ba9472bf7e783dac1ca3f8146458f6ee12
created 2017-08-11 00:42 -0400
pushed 2017-08-14 01:10 +0000
loongson loongson - Bug 1389401 - MIPS: bug 1335068 Break wasm globals out of the code segment. r=luke
a250e0834223ab994ee547cc2afc41f1749ffa37
created 2017-02-03 13:09 +0100
pushed 2017-02-03 14:12 +0000
Lars T Hansen Lars T Hansen - Bug 1335068 - Break wasm globals out of the code segment. r=luke
8c07ff4ab630c8a753e820c3d68db95df0c29af5
created 2016-12-30 10:35 +0100
pushed 2016-12-30 09:38 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1326027: Remove RawF32 and RawF64; r=luke
e5eab325b27f36a4c80d04a759a2d2fa462248ab
created 2016-12-26 16:40 +0100
pushed 2016-12-26 15:43 +0000
Jan de Mooij Jan de Mooij - Bug 1325075 - Fix Value::isGCThing footgun, stop returning true for NullValue. r=jonco,baku
fdabef198b3e6e8c977b8610e009a94164be3eda
created 2016-12-26 22:16 +0800
pushed 2016-12-26 14:16 +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-07 14:34 +0000
Lars T Hansen Lars T Hansen - Bug 1268006 - Move cmp32Set to common MacroAssembler. r=nbp
520c46902b450411405d509365db6aa020a5cf52
created 2016-11-02 18:06 +0100
pushed 2016-11-04 10:51 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: More jit/ renamings from asm.js to wasm; r=luke
b9e36eed9fb4c96ffd08bff6a8b7980d49d5680c
created 2016-10-18 16:46 +0900
pushed 2016-10-18 07:51 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1304191 - Part 8: Stop using jsval_layout in JIT. r=jwalden
860ba5468626ee1c99780b3879f7c2009054c0b3
created 2016-10-13 13:17 -0500
pushed 2016-10-13 18:20 +0000
Luke Wagner Luke Wagner - Bug 1277973 - Baldr: provide precise trap locations and stacks (r=bbouvier)
fb11c2f6c9c54a876de56eb74472b9d40bf20c25
created 2016-10-10 23:34 +0800
pushed 2016-10-10 15:35 +0000
Heiher Heiher - Bug 1308846 - Baldr: MIPS: Implement loadConstantDouble/Float32(wasm::RawFXX). r=bbouvier
25bc09ae4be007dfe33f133c6a4d7ff1d0e51a42
created 2016-10-10 17:08 +0800
pushed 2016-10-10 09:09 +0000
Heiher Heiher - Bug 1303690 - Baldr: MIPS: Take alignment hints into account when compiling load/store. r=bbouvier
9b721da8dcfa1b63900c0d90c76b4739917b1972
created 2016-10-10 17:08 +0800
pushed 2016-10-10 09:09 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 29: Implement the 64bit variant of AsmJSPassStackArg on mips32. r=luke
7d6daefd4e7963157897ebfefc5d16d8304b752c
created 2016-09-29 22:33 +0200
pushed 2016-09-29 20:34 +0000
h4writer h4writer - Bug 1301400: Baseline Wasm Compiler: Part 5: Implement LoadI64 and StoreI64, r=lth
7c97d5898871280008baf27b37c98d2e22e52ba5
created 2016-09-29 22:33 +0200
pushed 2016-09-29 20:34 +0000
h4writer h4writer - Bug 1301400: Baseline Wasm Compiler: Part 3: Implement ConvertI64, r=lth
3e7561636a36d48241f73d4d826305f8a0cc1a0c
created 2016-09-21 08:58 +0800
pushed 2016-09-21 00:58 +0000
Heiher Heiher - Bug 1303688 - Baldr: MIPS: Take advantage of guard page to simplify asm.js/wasm memory access. r=luke
b1eefd9412463e77214860fd174c17fbcc51f284
created 2016-09-01 16:34 +0800
pushed 2016-09-01 08:34 +0000
Heiher Heiher - Bug 1299014 - Move clampIntToUint8 to the generic macro assembler. r=arai
04481dedde664d315be4ffff09e813f0109a9a6f
created 2016-08-02 11:12 -0500
pushed 2016-08-02 16:25 +0000
Luke Wagner Luke Wagner - Bug 1288944 - Baldr: move the JSContext* and memory* into TlsData (r=jolesen)
32e22104e1aa1501a5d26a636aa458722a2b91c4
created 2016-07-20 12:56 -0500
pushed 2016-07-22 17:26 +0000
Luke Wagner Luke Wagner - Bug 1288222 - Baldr: factor out common global access code (r=bbouvier)
65f18c79794bad38e16519fa97e39a2483c7fab5
created 2016-05-30 18:10 +0200
pushed 2016-05-31 07:25 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1245627: Hoist store{Float32,Double} functions into the MacroAssembler; r=nbp
f63aa4a372a4af819f067d0aad23cf60a14619f6
created 2016-05-09 16:48 -0700
pushed 2016-05-09 23:48 +0000
Jakob Olesen Jakob Olesen - Bug 1136226 - Rename 32x4 SIMD masm methods to "Simd128". r=sunfish
fd6f37cd30b29fcfcd173ec9259da1af3e60c30c
created 2016-04-20 21:40 +0800
pushed 2016-04-20 13:41 +0000
Heiher Heiher - Bug 1265601 - OdinMonkey: MIPS: Fix i64 testing infrastructure in Baldr. r=bbouvier
a3d994656b2bf373d1deb2cc13f559a4dcf15747
created 2016-03-19 02:42 +0900
pushed 2016-03-18 17:46 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1248289 - Part 1: Inline _GetNextMapEntryForIterator intrinsic. r=jandem
4b76540896f6d94d79fed49346ea76922b1fc20e
created 2016-03-09 12:34 +0800
pushed 2016-03-09 04:35 +0000
Heiher Heiher - Bug 1254369 - IonMonkey: MIPS: Fix header files missing in MacroAssembler. r=arai
81a2e1207697113d12dda88a959a7d1768309dc4
created 2016-03-03 08:03 +0900
pushed 2016-03-02 23:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 35: Move MacroAssembler::branchTestValue into generic macro assembler. r=jandem
3dee595021cd49d155cd7e123fd7741a3657c021
created 2016-03-03 08:03 +0900
pushed 2016-03-02 23:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 34: Move MacroAssembler::branchTestMagicValue into generic macro assembler. r=jandem
ab4ba99b59e865c98a17bede6f3085c2fc5592b0
created 2016-03-03 08:03 +0900
pushed 2016-03-02 23:04 +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-02 23:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 32: Move MacroAssembler::branchTestPrimitive into generic macro assembler. r=jandem
d95aba27394f2d07475b1ed2b8eb12083c1c23d9
created 2016-03-03 08:03 +0900
pushed 2016-03-02 23:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 31: Move MacroAssembler::branchTestGCThing into generic macro assembler. r=jandem
6bac6341260b00cbac90fa49390ebec01a50b662
created 2016-03-03 08:03 +0900
pushed 2016-03-02 23:04 +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-02 23:04 +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-02 23:04 +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-02 23:04 +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-02 23:04 +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-02 23:04 +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-02 23:04 +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-02 23:04 +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-02 23:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 22: Move MacroAssembler::branchTestNumber into generic macro assembler. r=bhackett
63f26d3fe989ec5ed10950328d68c957bac9990d
created 2016-03-03 08:03 +0900
pushed 2016-03-02 23:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 21: Move MacroAssembler::branchTestDoubleTruthy into generic macro assembler. r=nbp
e8bfd44ff31694b1c72c1bf87ce65098310af710
created 2016-03-03 08:03 +0900
pushed 2016-03-02 23:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 20: Move MacroAssembler::branchTestDouble into generic macro assembler. r=nbp
af10b351a596618049cab6c3d0acd131ea07d288
created 2016-02-23 23:45 +0900
pushed 2016-02-23 14:48 +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-23 14:48 +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-23 14:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 17: Move MacroAssembler::decBranchPtr into generic macro assembler. r=nbp
2f1c65dee0cb4fc921ce0cf05f7499c2a02f4b62
created 2016-02-23 23:45 +0900
pushed 2016-02-23 14:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 16: Move MacroAssembler::branchSub32 into generic macro assembler. r=lth
52aa480e7626544366090fc7bca0fd17f0168b19
created 2016-02-23 23:45 +0900
pushed 2016-02-23 14:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 15: Move MacroAssembler::branchAdd32 into generic macro assembler. r=lth
5db0c4768aec4597bb0a3dc06ab72a51bb29e2a4
created 2016-02-23 23:45 +0900
pushed 2016-02-23 14:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 14: Move MacroAssembler::branchValueIsNurseryObject into generic macro assembler. r=jonco
c2411ecdbc3aa5d1bfc1997c8cdde5229ef37bc9
created 2016-02-23 23:45 +0900
pushed 2016-02-23 14:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 13: Move MacroAssembler::branchPtrInNurseryRange into generic macro assembler. r=jonco
5b1a49cc5a331fadfd6fb43f391d0d108263038a
created 2016-02-23 23:45 +0900
pushed 2016-02-23 14:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 12: Move MacroAssembler::branchPtrWithPatch into generic macro assembler. r=nbp
7bfe45ec123a47d227147967748ef72a36a378ac
created 2016-02-20 14:46 +0100
pushed 2016-02-20 13:47 +0000
Jan de Mooij Jan de Mooij - Bug 1248598 part 3 - Enable i64 on x64 and various related changes. r=sunfish
b6287d1e98969a5af6cd82310dd38a30aa23856f
created 2016-02-17 17:50 +0800
pushed 2016-02-17 09:51 +0000
Heiher Heiher - Bug 1248859 - OdinMonkey: MIPS: Fix replace retargetWithOffset. r=arai
fb46f0c6477dc7b142a4e83633666d49b2784c9a
created 2016-02-15 23:01 +0900
pushed 2016-02-16 16:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 10: Move MacroAssembler::branchTruncateDouble into generic macro assembler. r=nbp
88cc3e1cfb3b8e85166370bf3fac769e4bffe454
created 2016-02-15 23:01 +0900
pushed 2016-02-16 16:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 9: Move MacroAssembler::branchDouble into generic macro assembler. r=nbp
97eff9ac5a850a73cd62cfc231aa3be3fc8e9d5b
created 2016-02-15 23:01 +0900
pushed 2016-02-16 16:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 8: Move MacroAssembler::branchTruncateFloat32 into generic macro assembler. r=bbouvier
38551974573c53bf0f4d47eb18c1dd56c1d3a734
created 2016-02-15 23:01 +0900
pushed 2016-02-16 16:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 7: Move MacroAssembler::branchFloat into generic macro assembler. r=bbouvier
f433eabad0eecdaf0d895e68fae7f3501dd52c04
created 2016-02-15 23:01 +0900
pushed 2016-02-16 16:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 6: Move MacroAssembler::branchTest32 into generic macro assembler. r=nbp
50fc6edd4906bfebdf4dc932a634a281850eadb6
created 2016-02-15 23:01 +0900
pushed 2016-02-16 16:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 5: Move MacroAssembler::branchTestPtr into generic macro assembler. r=nbp
279bdd1c241f16270add8d3cf7bc27159083dc12
created 2016-02-15 23:01 +0900
pushed 2016-02-16 16:42 +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-16 16:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 3: Move MacroAssembler::branch32 into generic macro assembler. r=nbp
less more (0) -100 -60 tip