js/src/jit/mips32/MacroAssembler-mips32-inl.h
b435e9bb58cc70ce432f6f3fc837fa318d35a637
created 2019-05-12 01:39 +0000
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Bug 1550616 - Move ModuleBuilder into its own header so that module object-related data structures don't depend on EitherParser.h (and therefore all of parsing and tokenizing). r=tcampbell
00719f1766c13085d3d7685444fa64d41eb8555b
created 2019-04-17 11:56 +0000
pushed 2019-05-13 10:53 +0000
qiaopengcheng qiaopengcheng - Bug 1544631 - Fix functions: branchTestBigInt, negPtr, generateVMWrapper on MIPS. r=jandem
fdb6f449e8c0858442997e9fdf5d35fbc35d5fec
created 2019-02-14 15:03 +0000
pushed 2019-03-11 13:01 +0000
Andy Wingo Andy Wingo - Bug 1527860 - Remove ENABLE_BIGINT #ifdef r=jandem,froydnj
cf113c9d6075f7b6dc72c1c457d42316613244d7
created 2019-02-05 23:19 +0000
pushed 2019-03-11 13:01 +0000
Robin Templeton Robin Templeton - Bug 1507484 - Implement minimal Ion support for BigInt r=wingo,jandem
475d0d3f9d248a004f65d7f33c5e3df3cdbecf1b
created 2019-01-28 00:21 +0000
pushed 2019-03-11 13:01 +0000
Andy Wingo Andy Wingo - Bug 1522431 - Implement IC support for BigInt r=jandem,terpri
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
c549579400edce070e88f8f684b4da38b190336c
created 2018-11-28 15:27 +0100
pushed 2018-12-03 16:23 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1499323 - Prepare the check_macroassembler_style python script to accept clang-format rewritting. r=jandem
09a9f71303cbe78c547216ecd3759cf0fa37a553
created 2018-11-29 16:03 +0200
pushed 2018-12-03 16:23 +0000
Daniel Varga Daniel Varga - Backed out changeset 5c1893bd77c2 (bug 1499323) for linting failure at /builds/worker/checkouts/gecko/config/check_macroassembler_style.py:149:5 on a CLOSED TREE
5c1893bd77c26d9fc69aa5df4820d76c0ba5100a
created 2018-11-28 15:27 +0100
pushed 2018-12-03 16:23 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1499323 - Prepare the check_macroassembler_style python script to accept clang-format rewritting. r=jandem
7127bf67c3b90bb70473774659a4cbad492dafe7
created 2018-10-15 10:02 +0000
pushed 2018-10-18 18:37 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1498618 - Never apply clang-format on code in {{{ check_macroassembler_style r=nbp
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
11913418a9073396c5a4e740d79d80114fc99427
created 2018-03-23 12:32 -0500
pushed 2018-04-26 21:04 +0000
Luke Wagner Luke Wagner - Bug 1428453 - Baldr: use new traps for out-of-bounds (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
d7874deef1a5ebf93d4debce425f564b77f6d179
created 2018-02-06 14:35 +0100
pushed 2018-03-01 16:46 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1436691 : [MIPS32] Use ldc1 and sdc1 for double loads and stores; r=bbouvier
57b5316a4c119e9fe2a6c506725afa72579f79e4
created 2018-02-01 10:02 +0100
pushed 2018-03-01 16:46 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1434843 : [MIPS] Cleanup MacroAssembler::branchTruncate*MaybeModUint32 ; r=yuyin
fb41cefd7f700afe2a73d8fa6ec43e23f979d68d
created 2018-02-20 16:28 +0100
pushed 2018-03-01 16:46 +0000
Milan Knežević Milan Knežević - Bug 1437039 - [MIPS32] - Simplify 64-bit branching. r=lth
a5b71b35fd1f4fc3e4c30df22ea0fc793ead2896
created 2018-02-21 16:10 +0100
pushed 2018-03-01 16:46 +0000
Milan Knežević Milan Knežević - Bug 1433406 - [MIPS32] - Simplify 64-bit arithmetics. r=luke
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
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
b5f9febf1cf06e302f25d87819e2c1ea54174774
created 2018-01-16 16:20 +0100
pushed 2018-03-01 16:46 +0000
Lars T Hansen Lars T Hansen - Bug 1425583 - Rewrite gratuitous uses of getStackPointer(). r=sstangl
c4c074bb5d8fa683dcb082913ffd64442ddc3314
created 2017-10-13 07:59 +0200
pushed 2017-11-02 16:33 +0000
Lars T Hansen Lars T Hansen - Bug 1336027 - wasm baseline, move platform functionality into MacroAssembler layer. r=nbp
27ce9e7b7648a110e0e23c21f74487d97a5ec070
created 2017-08-29 00:47 -0400
pushed 2017-09-15 00:19 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1393723 - Fix wasm i64 shifts/rotates on mips32. 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
04a30a0ba07407cd55b9df12f822fa73deb29ebb
created 2017-08-29 00:49 -0400
pushed 2017-09-15 00:19 +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-09-15 00:19 +0000
yuyin yuyin - Bug 1390459 - mulby3 function implement error on mips platform. r=arai
4c9850dc3200c7fb601b38db8ec56a2f826fbc33
created 2017-08-11 00:49 -0400
pushed 2017-09-15 00:19 +0000
loongson loongson - Bug 1389401 - MIPS: Add miss function. r=luke
ba918d2bbf4633b7b1bcbf4c143153204f03865a
created 2017-07-19 03:12 -0700
pushed 2017-08-02 08:25 +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-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +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 2017-03-06 20:48 +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 2017-03-06 20:48 +0000
Heiher Heiher - Bug 1323136 - wasm: MIPS: Do bounds check in 32-bit. r=nbp
bb5895ace33fc2bbd37a99b7e20f091e3fee18d4
created 2016-11-04 15:58 +0100
pushed 2017-01-23 14:19 +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 2017-01-23 14:19 +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 2017-01-23 14:19 +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 2017-01-23 14:19 +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 2017-01-23 14:19 +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 2017-01-23 14:19 +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 2017-01-23 14:19 +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 2017-01-23 14:19 +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 2017-01-23 14:19 +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 2017-01-23 14:19 +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 2017-01-23 14:19 +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-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)
bb7803606205b1d23590fa05d78c384b833f614d
created 2016-07-29 16:53 +0200
pushed 2016-09-19 13:38 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 25: Extra tests, r=lth
b15c4d7a91ac77d73cd873b79282b3ffcdf7f952
created 2016-07-29 16:51 +0200
pushed 2016-09-19 13:38 +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-08-01 13:59 +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-08-01 13:59 +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-06-06 19:02 +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-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1248289 - Part 1: Inline _GetNextMapEntryForIterator intrinsic. r=jandem
6ff2fe5a07d99d40cbf32485125efd484119514b
created 2016-03-09 00:37 -0800
pushed 2016-04-25 16:57 +0000
Jeff Walden Jeff Walden - Bug 1246061. r=jandem, r=bz, r=luke, r=froydnj, a=lizzard
ab4ba99b59e865c98a17bede6f3085c2fc5592b0
created 2016-03-03 08:03 +0900
pushed 2016-04-25 16:57 +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-04-25 16:57 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245112 - Part 32: Move MacroAssembler::branchTestPrimitive into generic macro assembler. r=jandem
less more (0) -100 -60 tip