js/src/jit/mips64/MacroAssembler-mips64.cpp
7c97d5898871280008baf27b37c98d2e22e52ba5
created 2016-09-29 22:33 +0200
pushed 2016-09-30 10:10 +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 10:09 +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 16:13 +0000
Heiher Heiher - Bug 1299014 - Move clampIntToUint8 to the generic macro assembler. r=arai
131d2d4f3017ec9ba9387a33439adbc2b608729f
created 2016-09-01 13:52 +0800
pushed 2016-09-01 16:13 +0000
Heiher Heiher - Bug 1299376 - IonMonkey: MIPS64: Fix load unsigned 32-bit immediate in ma_li(ImmWord). r=arai
2403bf9a13fb70826a5b96d3d0996d94d020ff45
created 2016-08-29 18:22 +0800
pushed 2016-08-30 00:56 +0000
Heiher Heiher - Bug 1298747 - IonMonkey: MIPS: Uses conditional move in MacroAssembler::clampIntToUint8. r=arai
0c9edb196d5c9831404fb31d35c38771276470fe
created 2016-08-29 18:22 +0800
pushed 2016-08-30 00:56 +0000
Heiher Heiher - Bug 1298334 - IonMonkey: MIPS64: Refactor MacroAssembler::unboxInt32. r=arai
d232d7e2fee7f21d96bba7e759e31cf3cada2b15
created 2016-08-24 23:59 +0800
pushed 2016-08-25 12:13 +0000
Heiher Heiher - Bug 1297581 - IonMonkey: MIPS64: Fix crash on running octane richards. r=jonco
dea9c5788c50de3f16cdcb300821d7d3fbbd3763
created 2016-08-11 17:14 +0100
pushed 2016-08-12 23:39 +0000
Jon Coppeard Jon Coppeard - Bug 1291292 - Use chunk location word for nursery test in JIT code r=jandem
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
5070b24e986b66f3a2576111b545972e052b841f
created 2016-07-27 13:23 +0800
pushed 2016-07-27 14:41 +0000
Heiher Heiher - Bug 1289262 - IonMonkey: MIPS64: Don't clobbers the scratch registers in ma_addTestOverflow/ma_subTestOverflow. r=arai
6c3e768ce378d09d21721ed90f13b50363fa5b29
created 2016-06-28 20:02 -0400
pushed 2016-06-29 14:22 +0000
Nathan Froyd Nathan Froyd - Bug 1282541 - remove postfix increment on register set iterators; r=nbp
984b53d372f7098a71aaa032ce6e3f0e2b371f0c
created 2016-06-27 16:39 +0800
pushed 2016-06-27 21:10 +0000
Heiher Heiher - Bug 1272939 - IonMonkey: MIPS: Refactor MacroAssembler::convertFloat32/DoubleToInt32. r=arai
b860a0926e58a30615a15330449e1cfe962293c8
created 2016-06-21 23:19 +0800
pushed 2016-06-22 11:46 +0000
Heiher Heiher - Bug 1280841 - IonMonkey: MIPS: Fix MacroAssembler::storePtr(ImmGCPtr). r=jandem
698ef7cd0e60a14ccdfd929c457ce218e11929a8
created 2016-06-01 16:34 +0800
pushed 2016-06-02 10:01 +0000
Heiher Heiher - Bug 1276839 - IonMonkey: MIPS64: Fix ma_dins encoding. r=arai
65f18c79794bad38e16519fa97e39a2483c7fab5
created 2016-05-30 18:10 +0200
pushed 2016-06-01 13:09 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1245627: Hoist store{Float32,Double} functions into the MacroAssembler; r=nbp
b95f33e3015f0b942a4c0cd1d53d3e97e7ad2c82
created 2016-05-13 10:42 +0800
pushed 2016-05-13 10:06 +0000
Heiher Heiher - Bug 1260079 - IonMonkey: MIPS: Refactor ma_ls/ss/ld/sd via Loongson-specific instructions. r=huangwenjun06
741026e6d95c42caf19bb3f24128296e04a53ceb
created 2016-05-13 10:42 +0800
pushed 2016-05-13 10:06 +0000
Heiher Heiher - Bug 1260079 - IonMonkey: MIPS: Refactor ma_load and ma_store via Loongson-specific instructions. r=huangwenjun06
b940a11bc55979007650b550fd2b6e55bc584ca5
created 2016-04-26 16:42 +0200
pushed 2016-04-27 11:57 +0000
Jan de Mooij Jan de Mooij - Bug 1267269 - Make MIRType an enum class. r=bbouvier
bca4017b118375f338ceadc8ce3839bce0f9bec0
created 2016-03-26 09:40 +0900
pushed 2016-03-28 20:08 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1258327 - Part 6: Remove ToOperand call from mips-shared and mips64 CodeGenerator. r=hev
e37b8a11e2196f8bfeebf6880f7218d3ec45aa69
created 2016-03-21 13:49 +0800
pushed 2016-03-22 11:33 +0000
Heiher Heiher - Bug 1258253 - IonMonkey: MIPS64: Fix MacroAssembler::branchValueIsNurseryObject. r=arai
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
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
ab4ba99b59e865c98a17bede6f3085c2fc5592b0
created 2016-03-03 08:03 +0900
pushed 2016-03-03 10:56 +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:56 +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-03 10:56 +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-03 10:56 +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:56 +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:56 +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:56 +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:56 +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:56 +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:56 +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:56 +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:56 +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-03 10:56 +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-03 10:56 +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-24 11:07 +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 11:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 18: Move MacroAssembler::branchTestInt32 into generic macro assembler. r=jandem
5db0c4768aec4597bb0a3dc06ab72a51bb29e2a4
created 2016-02-23 23:45 +0900
pushed 2016-02-24 11:07 +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-24 11:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 13: Move MacroAssembler::branchPtrInNurseryRange into generic macro assembler. r=jonco
b6287d1e98969a5af6cd82310dd38a30aa23856f
created 2016-02-17 17:50 +0800
pushed 2016-02-18 13:04 +0000
Heiher Heiher - Bug 1248859 - OdinMonkey: MIPS: Fix replace retargetWithOffset. r=arai
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
88cc3e1cfb3b8e85166370bf3fac769e4bffe454
created 2016-02-15 23:01 +0900
pushed 2016-02-17 11:20 +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-17 11:20 +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-17 11:20 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 7: Move MacroAssembler::branchFloat into generic macro assembler. r=bbouvier
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
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)
d542d2a8eda1fc2d6359d1857651e701367b21ec
created 2016-02-16 00:23 +0900
pushed 2016-02-16 11:22 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 86e0dc5c462b (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)
9a5903ee04e8f4d09f83a1f9147bc7d8e088e669
created 2016-02-16 00:23 +0900
pushed 2016-02-16 11:22 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset f8d78e70a6fc (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
f8d78e70a6fcc02161fabaedb91b869c92f4e6cc
created 2016-02-15 23:01 +0900
pushed 2016-02-16 11:22 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 9: Move MacroAssembler::branchDouble 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
86e0dc5c462b1663b89a7561a072ab4930184fb8
created 2016-02-15 23:01 +0900
pushed 2016-02-16 11:22 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 7: Move MacroAssembler::branchFloat into generic macro assembler. r=bbouvier
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
fdaa29338b297a67796a2d02d1c11c8c2de167ef
created 2016-02-04 18:14 +0100
pushed 2016-02-05 10:55 +0000
Jan de Mooij Jan de Mooij - Bug 1244215 part 1 - Store frame header size in the frame descriptor. r=nbp
less more (0) -60 tip