js/src/jit/mips32/Assembler-mips32.h
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-03 16:23 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
0667570cb938dd973aaef61ccd31f0a74ce57a9b
created 2018-09-15 00:28 +0000
pushed 2018-10-15 21:07 +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
c37f26b57022a034759ea61882a168986ac9c515
created 2018-07-01 23:29 +0300
pushed 2018-08-24 17:49 +0000
qiaopengcheng qiaopengcheng - Bug 1472603 - Fix compiling error for switchToWasmTlsRealm on MIPS. r=jandem
af5c036e68f4fa99b6c6fcd2c7d27de9b2dce200
created 2018-03-21 16:58 +0100
pushed 2018-04-26 21:04 +0000
Jan de Mooij Jan de Mooij - Bug 1447578 part 3 - Remove MacroAssembler rooting/tracing code. r=jonco
b5828bcd583eb66075d5323ec8b4e17d043c7a05
created 2018-03-15 13:20 -0400
pushed 2018-04-26 21:04 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1445978 - [MIPS] Define ABINonVolatileReg. r=bbouvier
b832f0e5e3026492a2df769d5ade371a78891470
created 2018-03-12 15:10 -0500
pushed 2018-04-26 21:04 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: implement wasm interrupt in terms of TlsData branch and stack overflow check (r=bbouvier)
73abceaedc8fa960aa8949295e885c4d8098edeb
created 2018-03-13 12:55 +0100
pushed 2018-04-26 21:04 +0000
Lars T Hansen Lars T Hansen - Bug 1440618 - Remove unused register definitions. r=bbouvier
edcbf982b033f497ed65c39a812e5252a1988f24
created 2018-03-12 23:53 +0200
pushed 2018-04-26 21:04 +0000
Brindusan Cristian Brindusan Cristian - Backed out 3 changesets (bug 1435360) for web-platform reftests failures on marionette/content/reftest.js CLOSED TREE
eb7a4a96c3331e2353a61ca5d234df10dde374fa
created 2018-03-12 15:10 -0500
pushed 2018-04-26 21:04 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: implement wasm interrupt in terms of TlsData branch and stack overflow check (r=bbouvier)
55c87e7ea09d4d9d6a38603360d57523b3c4c821
created 2018-03-10 02:35 +0200
pushed 2018-03-12 14:54 +0000
Ciure Andrei Ciure Andrei - Backed out 3 changesets (bug 1435360) for Android XPCShel failures a=backout on a CLOSED TREE
8cdf945be534dacae33245106e6718055a80bd7f
created 2018-03-09 13:04 -0600
pushed 2018-03-12 14:54 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: implement wasm interrupt in terms of TlsData branch and stack overflow check (r=bbouvier)
f6729b7f033306e348d7196006110e5d265434bc
created 2018-01-22 14:15 +0100
pushed 2018-03-01 16:46 +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-01 16:46 +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-01 16:46 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1432446: [MIPS] Reduce size of switch table entries to a single pointer; r=lth
ef2229b002f9a71c1a9fb6bee9eb7e212da13cf2
created 2018-02-01 09:49 +0100
pushed 2018-03-01 16:46 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1434843 : [MIPS] Remove SecondScratchDoubleReg; r=yuyin
6d34a39d393b22fc62fde2a75e4822ea5bbd5487
created 2018-02-19 18:34 +0100
pushed 2018-03-01 16:46 +0000
Milan Knežević Milan Knežević - Bug 1284414 - Wasm Baseline MIPS32/64. r=lth
97a46127a94e9c8395e172d9e0da344805a7d033
created 2018-02-12 12:34 +0100
pushed 2018-03-01 16:46 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1437491 : [MIPS] Fix build after Bug 1319203; r=bbouvier
d0756076b7b98667b5bd583213369e5be7328064
created 2018-02-12 18:13 +0200
pushed 2018-03-01 16:46 +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-03-01 16:46 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1284414 Wasm baseline jit MIPS32/64 r=lth
c3d4f0c67903f5dd69753a3ff8aa16254fa242aa
created 2018-02-07 20:09 +0200
pushed 2018-03-01 16:46 +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-03-01 16:46 +0000
Milan Knežević Milan Knežević - Bug 1284414 : Wasm baseline MIPS32/64 r=lth
e4410d944a07c52edae2fe1b208b89393adebe7d
created 2017-12-20 14:30 +0100
pushed 2018-01-11 21:05 +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-11 21:05 +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-11 21:05 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1406999 - [MIPS32] Cleanup floating point registers handling. r=nbp
5a65e02329763e4cab8fd0b5fca9a94d6e708295
created 2017-10-27 09:30 -0500
pushed 2017-11-02 16:33 +0000
Luke Wagner Luke Wagner - Bug 1412097 - Baldr: remove push from epilogue (r=bbouvier)
46af8801735f54ab1e1e2ef3c11cfd3f427fa39a
created 2017-10-03 12:37 -0500
pushed 2017-11-02 16:33 +0000
Luke Wagner Luke Wagner - Bug 1404443 - Baldr: avoid ARM push/pop in prologue (r=bbouvier)
238ad8ca8df0aaa72446a11594108607e1f7ca18
created 2017-09-28 04:52 -0400
pushed 2017-11-02 16:33 +0000
yuyin yuyin - Bug 1329019 - MIPS: Add some missing functions to fix build errors. r=luke
7b360a7ded8d7f3b74fa9857685f97f664f66497
created 2017-09-22 10:32 -0500
pushed 2017-11-02 16:33 +0000
Luke Wagner Luke Wagner - Bug 1329019 - Baldr: simplify InternalLink code (r=lth)
b71a2824c2244b8dc0f649765c15c9ff87890805
created 2017-08-29 00:48 -0400
pushed 2017-09-15 00:19 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1393723 - Fix handling of wasm div/mod/mul64 on mips32. r=lth
8ccc616a23b3b1422e9e3b59e64d90544b7b23bc
created 2017-08-17 01:54 -0400
pushed 2017-09-15 00:19 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1391185 - Add missing implementation for MacroAssembler::moveValue to mips32. r=bbouvier
caf34785ed270aa8d8b7c89a38b1689cd529f3ca
created 2017-03-22 17:22 -0500
pushed 2017-06-12 13:08 +0000
Luke Wagner Luke Wagner - Bug 1334504 - Baldr: remove SymbolicAddress::ContextPtr (r=lth)
8d5b69356034ef5e710f797d862c552278965653
created 2017-03-13 10:03 -0500
pushed 2017-03-15 23:34 +0000
Luke Wagner Luke Wagner - Bug 1346269 - Baldr: Remove dependency on TlsContext in ModuleGenerator::finish. r=bbouvier, a=jcristau
fdabef198b3e6e8c977b8610e009a94164be3eda
created 2016-12-26 22:16 +0800
pushed 2017-03-06 20:48 +0000
Heiher Heiher - Bug 1323136 - wasm: MIPS: Do bounds check in 32-bit. r=nbp
520c46902b450411405d509365db6aa020a5cf52
created 2016-11-02 18:06 +0100
pushed 2017-01-23 14:19 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: More jit/ renamings from asm.js to wasm; r=luke
f8565f00c8dff329665537f75cceb749b6872366
created 2016-11-02 10:50 +0100
pushed 2017-01-23 14:19 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename AsmJSParameter to WasmParameter and AsmJSPassStackArg to WasmStackArg; r=luke
0b51d12e71cdcfd65f425c484f980bdd2fee16d4
created 2016-10-10 17:08 +0800
pushed 2017-01-23 14:19 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 21: Preparations in IonMonkey to support i64 on mips32. r=jandem
b96ee3dad4d8eb59ba72e2b5735461ec7cfb2540
created 2016-09-08 00:49 -0500
pushed 2016-11-14 12:26 +0000
Luke Wagner Luke Wagner - Bug 1298202 - Baldr: take advantage of guard page to simplify asm.js/wasm memory access (r=sunfish)
5f028ac66f96fe761149751a32304e72f28880cf
created 2016-08-05 15:39 -0500
pushed 2016-11-14 12:26 +0000
Luke Wagner Luke Wagner - Bug 1288944 - Baldr: remove unnecessary temp register reservation in import calls (r=jolesen)
eb8ec8e246d618a25915f66a77e10d1f866c9c36
created 2016-08-05 15:39 -0500
pushed 2016-11-14 12:26 +0000
Luke Wagner Luke Wagner - Bug 1291757 - Baldr: fold MAsmJSLoadFuncPtr into MWasmCall (r=sunfish)
96875d7ae6f2f4cb0f56cd872eaae90345933563
created 2016-07-08 14:39 -0700
pushed 2016-09-19 13:38 +0000
Chris Peterson Chris Peterson - Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj
a134a50729fadcdd7b0804862946c533a60bcd7e
created 2016-06-13 10:24 +0200
pushed 2016-09-19 13:38 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1268024: split HeapAccess into MemoryAccess and BoundsCheck; r=luke
8e4f48388c600edd5ee5292b014cedb0b8f7672f
created 2016-05-31 09:00 -0700
pushed 2016-08-01 13:59 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1136226 - Implement compares for 8x16 and 16x8 SIMD types. r=sunfish
d21a912dfd85657ed906dcc7ec46b4d0a1eacca9
created 2016-05-30 10:09 -0500
pushed 2016-08-01 13:59 +0000
Luke Wagner Luke Wagner - Bug 1271010 - Baldr: add real heterogeneous function table (r=bbouvier)
8ca82dcfc2a31722ac005ba8cbce4e7704643ea5
created 2016-05-28 16:50 -0500
pushed 2016-08-01 13:59 +0000
Luke Wagner Luke Wagner - Bug 1271010 - Baldr: simplify register use in profiling prologue/epilogue (r=bbouvier)
fd6f37cd30b29fcfcd173ec9259da1af3e60c30c
created 2016-04-20 21:40 +0800
pushed 2016-06-06 19:02 +0000
Heiher Heiher - Bug 1265601 - OdinMonkey: MIPS: Fix i64 testing infrastructure in Baldr. r=bbouvier
426fa86f579d918364e4f1fc74f6f5df5c8b4a59
created 2016-02-01 14:55 -0800
pushed 2016-04-25 16:57 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1240796 - Implement unsigned SIMD compares. r=sunfish
564346366f94def3db4e03355263657274ec99d2
created 2016-02-01 14:55 -0800
pushed 2016-04-25 16:57 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1240796 - Implement Uint32x4 <==> Float32x4 conversions. r=sunfish
2cb400a5c4deeb0dc9ea4e5f94eb7ef0a9155259
created 2015-12-04 09:15 +0800
pushed 2016-01-25 13:55 +0000
Heiher Heiher - Bug 1229821 - IonMonkey: MIPS: Fix merge macro assemblers. r=bbouvier
88256698e1a57062e15432206904e4d3d75a32be
created 2015-11-30 15:35 -0600
pushed 2016-01-25 13:55 +0000
Luke Wagner Luke Wagner - Bug 1224389 - Odin: refactor stubs, func-ptrs, and masm use (r=bbouvier)
4c1c5106ea3f9668e82f6b0586fdcbe6cd7cf990
created 2015-11-24 21:26 +0100
pushed 2016-01-25 13:55 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1181612: Merge macro assemblers; r=luke
076d3a7e781afb7e03058efe7f2284a45e15b93b
created 2015-11-01 07:36 +0800
pushed 2016-01-25 13:55 +0000
Heiher Heiher - Bug 1213146 - IonMonkey: MIPS: Modify the last two args of Assembler::bind to generic type. r=arai
75b33ded527144554638530abad1b87a1a051580
created 2015-11-01 05:10 +0800
pushed 2016-01-25 13:55 +0000
Heiher Heiher - Bug 1213146 - IonMonkey: MIPS: Move Assembler::PatchDataWithValueCheck to architecture specific. r=lth
7459205ed7c350bf073f009aee259762fa5cd760
created 2015-11-01 05:10 +0800
pushed 2016-01-25 13:55 +0000
Heiher Heiher - Bug 1213146 - IonMonkey: MIPS: Fix build failure caused by bug 1194139. r=nbp
1d016a97a99d41f35f1168c76ed8cf17896e7ccc
created 2015-09-12 19:15 +0800
pushed 2015-10-29 11:30 +0000
Heiher Heiher - Bug 1194139 - IonMonkey: MIPS: Split shareable code to mips-shared in Assembler-mips32. r=nbp
2af5bf6ef42ab5da041e2561cde4a9f6427da00f
created 2015-09-11 09:00 +0200
pushed 2015-10-29 11:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 1 changesets (bug 1194139) for SpiderMonkey regressions on a CLOSED TREE
2c20e26ca644cbdefbc84c1d56709b6618766e54
created 2015-09-10 19:27 +0200
pushed 2015-10-29 11:30 +0000
Heiher Heiher - Bug 1194139 - IonMonkey: MIPS: Split shareable code to mips-shared in Assembler-mips32. r=nbp
acda082f036e04be98515d8c19c6747029f9d238
created 2015-08-28 15:00 -0700
pushed 2015-10-29 11:30 +0000
Sean Stangl Sean Stangl - Bug 986680 - Follow-up: Make constructors explicit. r=me
277ae9b3ad6f5351e17399ddac8952d66df628a0
created 2015-08-13 13:42 -0700
pushed 2015-10-29 11:30 +0000
Sean Stangl Sean Stangl - Bug 986680 - Part 2/4 - Define per-platform ScratchRegisterScope. r=nbp
less more (0) -60 tip