js/src/jit/mips32/MacroAssembler-mips32.cpp
ac7be31e4ad61f8e35f87ce95952415ae4f52896
created 2018-09-20 10:35 +0300
pushed 2018-10-13 00:15 +0000
dragan.mladjenovic dragan.mladjenovic - Bug 1492912 : [MIPS] Make MacroAssemblerMIPSCompat::tagValue not assert if the payload is the same as output type register; r=froydnj
6b0cb8668a09c92410b1674ca7c91984ea98ed06
created 2018-09-20 10:43 +0300
pushed 2018-10-13 00:15 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1492916 - [MIPS] Cleanup FIXMEs from Bug 1481171 ; r=lth
0667570cb938dd973aaef61ccd31f0a74ce57a9b
created 2018-09-15 00:28 +0000
pushed 2018-09-24 21:48 +0000
Jan de Mooij Jan de Mooij - Bug 1490993 part 6 - Always use braces for if/for/while statements in js/src/jit/{mips32,mips64,mips-shared}. r=tcampbell
eff3d90694630f95e35b09ae343fda4ad07e6870
created 2018-08-29 10:07 +0000
pushed 2018-09-05 20:45 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1486829: Make a proper enum class out of jit::FrameType; r=tcampbell
413be91a02578a573edcb765117fc3e73ad6c427
created 2018-08-06 15:55 +0200
pushed 2018-08-10 22:05 +0000
Lars T Hansen Lars T Hansen - Bug 1481171 - Wasm-specific atomics operations. r=luke
ef2291b03c194651468a824af685caae99cfdc9e
created 2018-08-02 08:02 -0700
pushed 2018-08-10 00:07 +0000
André Bargull André Bargull - Bug 1480018: Change some Base(Value)Index users to BaseObject(Element|Slot)Index. r=mgaudet
994e5a4714a25b3ab1b4bc36ec5ef11d8d228e54
created 2018-08-02 08:02 -0700
pushed 2018-08-10 00:07 +0000
André Bargull André Bargull - Bug 1480020: Change js::jit::Relocation into an enum class. r=tcampbell
e90b073a7269ae245a544e6b525dfc911033929e
created 2018-07-03 15:08 -0400
pushed 2018-07-04 00:35 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1467404 - [MIPS] Apply MacroAssembler::convertDoubleToInt32 fix form Bug 1465770 to MacroAssembler::convertDoubleToInt32 also. r=nbp
af6951f3fd418e6f363eaca1fb286658c627e57f
created 2018-06-01 02:58 -0400
pushed 2018-06-04 22:28 +0000
qiaopengcheng qiaopengcheng - Bug 1465770 - mips32: convertDoubleToInt32 cp1_fcsr error. r=dragan.mladjenovic
ef7430b93e7c3d7cc96da764ea0f1be4ea94842b
created 2018-05-15 15:16 +0300
pushed 2018-05-25 23:33 +0000
Sean Stangl Sean Stangl - Bug 1456524 - Maintain MoveResolver invariants. r=jandem
81ef11104ebb7871c6efe1794a40d4505a80c8dd
created 2018-04-08 17:01 +0200
pushed 2018-04-10 02:28 +0000
Jan de Mooij Jan de Mooij - Bug 1448887 - Remove async Ion loop interrupts. r=luke
f125e92de64b75b3d259d451635f611ae205e8d8
created 2018-03-26 03:05 +0300
pushed 2018-04-05 22:59 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1448809 - [MIPS] Fix build failures after final changes in Bug 1428453; r=bbouvier
91a7028151315c2b06b9705b539d7131389288b5
created 2018-03-23 12:32 -0500
pushed 2018-03-29 23:06 +0000
Luke Wagner Luke Wagner - Bug 1428453 - Baldr: remove old traps (r=bbouvier)
11913418a9073396c5a4e740d79d80114fc99427
created 2018-03-23 12:32 -0500
pushed 2018-03-29 23:06 +0000
Luke Wagner Luke Wagner - Bug 1428453 - Baldr: use new traps for out-of-bounds (r=bbouvier)
8b5eb77223fcbf2b233b51d36f6e9bb1c1a566fb
created 2018-02-27 12:54 +0100
pushed 2018-03-29 23:06 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1441494 : [MIPS] Remove MacroAssemble::AfterICSaveLive and siblings. r=bbouvier
5417950f6fc23081dd9a074790b322e2695ea125
created 2018-02-07 12:57 +0100
pushed 2018-03-29 23:06 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1441521 : [MIPS] Optimize comparation with small constants. r=yuyin
f6729b7f033306e348d7196006110e5d265434bc
created 2018-01-22 14:15 +0100
pushed 2018-03-29 23:06 +0000
dragan.mladjenovic dragan.mladjenovic - Bug 1432446: [MIPS] Reduce size of switch table entries to a single pointer; r=lth
24c4795c13be364230a324c525de51eabea481da
created 2018-02-28 03:22 +0200
pushed 2018-03-02 02:16 +0000
Andreea Pavel Andreea Pavel - Backed out changeset e283310058ba (bug 1432446) for build bustage at /builds/worker/workspace/build/src/js/src/jit/x86/Trampoline-x86.cpp:185 on a CLOSED TREE
e283310058ba4a0358fd3ea844d88cd66d72fd20
created 2018-02-27 02:53 +0200
pushed 2018-03-02 02:16 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1432446: [MIPS] Reduce size of switch table entries to a single pointer; r=lth
d7874deef1a5ebf93d4debce425f564b77f6d179
created 2018-02-06 14:35 +0100
pushed 2018-03-02 02:16 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1436691 : [MIPS32] Use ldc1 and sdc1 for double loads and stores; r=bbouvier
432bf6294e07003e4ec469bbd638d3765582612f
created 2018-02-20 11:57 +0100
pushed 2018-03-02 02:16 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1440369 : [MIPS] Port changes from Bug 903519; r=sfink
19eff992b4bba54c5b7afcdf053688caaf542612
created 2018-02-01 10:15 +0100
pushed 2018-02-23 02:24 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1434843 : [MIPS] Use FCSR to detect inexact conversion to integer; r=yuyin
c9de0227411a83f9c76b9bc40062e22bf1b6a14b
created 2018-02-01 10:10 +0100
pushed 2018-02-23 02:24 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1434843 : [MIPS] Make clampDoubleToUint8 less branchy; r=yuyin
1214c83e6724b9181e1f59819fc84dcc837d79de
created 2018-02-01 09:58 +0100
pushed 2018-02-23 02:24 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1434843 : [MIPS] Cleanup wasm truncate ; r=yuyin
ef2229b002f9a71c1a9fb6bee9eb7e212da13cf2
created 2018-02-01 09:49 +0100
pushed 2018-02-23 02:24 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1434843 : [MIPS] Remove SecondScratchDoubleReg; r=yuyin
d94bdb98167cf77b416faf3c741771778a2ff7eb
created 2018-02-20 11:28 -0600
pushed 2018-02-23 02:24 +0000
Jason Orendorff Jason Orendorff - Bug 1439665 - Part 1: #include some headers directly in files that use them. r=sfink.
fb41cefd7f700afe2a73d8fa6ec43e23f979d68d
created 2018-02-20 16:28 +0100
pushed 2018-02-23 02:24 +0000
Milan Knežević Milan Knežević - Bug 1437039 - [MIPS32] - Simplify 64-bit branching. r=lth
6d34a39d393b22fc62fde2a75e4822ea5bbd5487
created 2018-02-19 18:34 +0100
pushed 2018-02-23 02:24 +0000
Milan Knežević Milan Knežević - Bug 1284414 - Wasm Baseline MIPS32/64. r=lth
25900f3b9936a16486a36473517e14a6e8a1f4b9
created 2018-02-15 09:56 +0200
pushed 2018-02-20 00:21 +0000
Dan Gohman Dan Gohman - Bug 1435369: Implement non-trapping float-to-int conversions for WebAssembly r=luke
203171ae082818f87bd485ff78a5d3bf767240a3
created 2018-02-05 16:22 -0800
pushed 2018-02-16 01:20 +0000
Steve Fink Steve Fink - Bug 903519 - Strings in the nursery: JIT, r=jandem
d0756076b7b98667b5bd583213369e5be7328064
created 2018-02-12 18:13 +0200
pushed 2018-02-15 20:52 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset 93cd1cffb54e (bug 1284414) for build bustage at src/js/src/wasm/WasmBaselineCompile.cpp on a CLOSED TREE
93cd1cffb54e5eeb6b05e11323f0eda5f3ba3f68
created 2018-02-12 09:10 +0100
pushed 2018-02-15 20:52 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1284414 Wasm baseline jit MIPS32/64 r=lth
c3d4f0c67903f5dd69753a3ff8aa16254fa242aa
created 2018-02-07 20:09 +0200
pushed 2018-02-10 02:56 +0000
Andreea Pavel Andreea Pavel - Backed out 1 changesets (bug 1284414) for build bustages at /builds/worker/workspace/build/src/js/src/wasm/WasmBaselineCompile.cpp:4271 on a CLOSED TREE
6546f0bc46f369750d65d7ab47492903e9ba65ee
created 2018-02-01 15:15 +0100
pushed 2018-02-10 02:56 +0000
Milan Knežević Milan Knežević - Bug 1284414 : Wasm baseline MIPS32/64 r=lth
5364873c063c632aa4c20e8da33b017bb548be60
created 2017-12-06 12:33 +0100
pushed 2018-02-08 00:09 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1420838 : [MIPS] Add 64-bit atomics JIT support; r=lth
6de176d6d364ebb474447b8af1dbe3dcb85de830
created 2018-02-03 00:57 +0200
pushed 2018-02-07 00:44 +0000
Sebastian Hengst Sebastian Hengst - Backed out 3 changesets (bug 1420838) for bustage: check_macroassembler_style.py. CLOSED TREE
663444bb705a11efc5e4c44d9a509f64baa4ee1a
created 2017-12-06 12:33 +0100
pushed 2018-02-07 00:44 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1420838 : [MIPS] Add 64-bit atomics JIT support; r=lth
702baccfff306ce4b11b003de8e8e7503fe84425
created 2018-02-01 00:00 +0200
pushed 2018-02-02 22:40 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1434835 : Port changes from Bug 1432479; r=nbp.
f9d87461d51a216f8e43e8e7b5d2418f1aa1ad1a
created 2018-01-16 14:16 +0100
pushed 2018-01-30 01:38 +0000
Lars T Hansen Lars T Hansen - Bug 1431402 - Add 64bit-int-to-floating-point conversion to MacroAssembler.h. r=nbp
3b640564e1bd83c32a91b0ad719b0fe8cba02098
created 2018-01-11 04:35 +0200
pushed 2018-01-30 01:38 +0000
Miran.Karic Miran.Karic - Bug 1423857 - MIPS: Add big endian support. r=lth
65e92478e09d3f1628fccbf5edc4cb080046249e
created 2018-01-11 22:18 +0200
pushed 2018-01-30 01:38 +0000
Noemi Erli Noemi Erli - Backed out 20 changesets (bug 903519) for detected memory leaks on a CLOSED TREE
ec5b307a28aa6e939446eb4c19a09f8b6c7f2287
created 2018-01-04 15:49 -0800
pushed 2018-01-30 01:38 +0000
Steve Fink Steve Fink - Bug 903519 - Strings in the nursery: JIT, r=jandem
e5e24467641e6d918b069d09771a3e4d96a970ea
created 2018-01-08 17:47 -0600
pushed 2018-01-30 01:38 +0000
Luke Wagner Luke Wagner - Bug 1428453 - Baldr: prefix current trap mechanism names with 'Old' (r=bbouvier)
e4410d944a07c52edae2fe1b208b89393adebe7d
created 2017-12-20 14:30 +0100
pushed 2018-01-30 01:38 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1406999: [MIPS32] Cleanup floating point registers handling; r=nbp
c6297aca62a422e4a8988a9a8b186e22d737aa99
created 2017-12-21 07:14 +0200
pushed 2018-01-30 01:38 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 1f7837e3840d (bug 1406999) for build bustages on MacroAssembler.cpp r=backout on a CLOSED TREE
1f7837e3840d2e1738200c22f8be3b3118fe84b1
created 2017-12-20 23:40 -0500
pushed 2018-01-30 01:38 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1406999 - [MIPS32] Cleanup floating point registers handling. r=nbp
30b2f19116ba3546cd0e6fc917edc05e012a56c8
created 2017-11-16 18:32 +0100
pushed 2017-11-28 20:17 +0000
Jan de Mooij Jan de Mooij - Bug 1417398 - Use a single JitCode instance for JitRuntime trampolines. r=nbp
afbde1e5a67d2fe8dd8763f69f1ed4ddf4422b68
created 2017-11-13 15:26 -0500
pushed 2017-11-28 20:17 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1415931 - [MIPS] Make long jumps visible to Wasm module code linking and caching. r=bbouvier
1dc55599085e0f462c46ccd3363c9bdaad70138f
created 2017-10-31 09:38 -0400
pushed 2017-11-03 18:37 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1413139 - [MIPS32] Fix MacroAssembler::pushValue(const Address&) for stack-based addresses. r=jandem
db33caee757ec30a1b788ae83fe779e00aa015e8
created 2017-10-27 02:12 -0400
pushed 2017-11-03 18:37 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1412030 - [MIPS] Emit wasm memory access information. r=lth
963670ce27519146a5d8c6067eac1d7e4cc81c63
created 2017-10-10 08:21 -0400
pushed 2017-10-14 01:12 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1407270 - [MIPS] Add missing failure handling changes from bug 1360211. r=bbouvier
b481e36a995802501ade1ac839c3ecd3747e04b9
created 2017-09-14 10:03 +0200
pushed 2017-09-23 00:09 +0000
Jan de Mooij Jan de Mooij - Bug 1399471 part 2 - Add a mechanism to check callWithABI invariants in debug builds. r=nbp
09c4c37841280b3db24839e129254865e2409976
created 2017-09-18 16:19 +0200
pushed 2017-09-23 00:09 +0000
Jan de Mooij Jan de Mooij - Backed out changeset e758012cf5b3 for landing with the wrong commit message.
e758012cf5b3eadc98f2c5428724e483338ec11b
created 2017-09-14 10:03 +0200
pushed 2017-09-23 00:09 +0000
Jan de Mooij Jan de Mooij - Bug 1399471 part 1 - Disable the full_debug_checks jit pref by default in browser builds. r=nbp
f954ddf67d55cb5b5cb623e7adc95f2637742a91
created 2017-09-15 21:19 +0200
pushed 2017-09-23 00:09 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 21edf7e4f6ad (bug 1399471) for frequently failing wpt /IndexedDB/interleaved-cursors.html and browser-chrome tests, all on Linux32 debug. r=backout a=backout
21edf7e4f6adee7c85cef2e5827bc5431a62d7e6
created 2017-09-14 10:03 +0200
pushed 2017-09-23 00:09 +0000
Jan de Mooij Jan de Mooij - Bug 1399471 - Add a mechanism to check callWithABI invariants in debug builds. r=nbp
68604930b47bf7fdc4d9495f3d23951d0cb6a897
created 2017-08-25 02:44 -0400
pushed 2017-08-31 22:44 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1393723 - Fix handling of wasm truncate-to-uint32 on mips. r=lth
2c395a5be25de6a0be1fd93a38784118127a7208
created 2017-08-24 00:02 -0400
pushed 2017-08-31 22:44 +0000
Yu Yin Yu Yin - Bug 1393347 - MIPS: Output some more infomation when debug jit code. r=luke
8ccc616a23b3b1422e9e3b59e64d90544b7b23bc
created 2017-08-17 01:54 -0400
pushed 2017-08-23 01:08 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1391185 - Add missing implementation for MacroAssembler::moveValue to mips32. r=bbouvier
c217dd347b0170650b8f90b2f4d48f683be832c6
created 2017-08-16 12:11 -0400
pushed 2017-08-23 01:08 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1329650 - Make MIPS32 simulator build pass. r=bbouvier
less more (0) -100 -60 tip