js/src/jit/LIR.h
6ce6736da17a9269dfaa4a39d12b14e3613e6c0f
created 2022-07-01 04:23 +0000
pushed 2022-07-01 09:33 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1768214 - introduce wasm32 codegen. r=jandem
cc3833b385cd594ae37ff42a2054db87557e06fc
created 2022-06-09 13:49 +0000
pushed 2022-06-09 22:00 +0000
Jan de Mooij Jan de Mooij - Bug 1770366 part 4 - Tidy up frame offset and size calculations. r=iain
cd45698fb194eb0a84afdd2d9a941b6f6d583483
created 2022-06-09 13:49 +0000
pushed 2022-06-09 22:00 +0000
Jan de Mooij Jan de Mooij - Bug 1770366 part 2 - Don't include space for argument slots in safepoints. r=iain
22b9fb4f1c7db13a299c602695e6003cbac64d3f
created 2022-06-09 13:49 +0000
pushed 2022-06-09 22:00 +0000
Jan de Mooij Jan de Mooij - Bug 1770366 part 1 - Rename *SlotCount to *SlotsSize in a few places. r=iain
a087dace973356bec9cb9693016dffb58065a3a5
created 2022-06-09 18:27 +0300
pushed 2022-06-09 22:00 +0000
Butkovits Atila Butkovits Atila - Backed out 6 changesets (bug 1770366) for causing failure at mouse-pointer-boundary-events-for-shadowdom.html. CLOSED TREE
e8f787c5918503a09e4260a0a79ee406a9a438c5
created 2022-06-09 13:49 +0000
pushed 2022-06-09 22:00 +0000
Jan de Mooij Jan de Mooij - Bug 1770366 part 4 - Tidy up frame offset and size calculations. r=iain
83801e33f21a7c552bc41379f29a5069f9510c4d
created 2022-06-09 13:49 +0000
pushed 2022-06-09 22:00 +0000
Jan de Mooij Jan de Mooij - Bug 1770366 part 2 - Don't include space for argument slots in safepoints. r=iain
df8aad2f05fa515cc29c7d107fa75074d35fcc95
created 2022-06-09 13:49 +0000
pushed 2022-06-09 22:00 +0000
Jan de Mooij Jan de Mooij - Bug 1770366 part 1 - Rename *SlotCount to *SlotsSize in a few places. r=iain
b6ce71a687c2d91c8cf3ca60952862cca3e90580
created 2022-06-02 05:53 +0000
pushed 2022-06-02 21:46 +0000
Jan de Mooij Jan de Mooij - Bug 1772081 part 1 - Remove bailout tables. r=iain
ead64761dd156d8183dc55d1d165365f01b40d43
created 2022-02-25 14:55 +0000
pushed 2022-02-26 09:46 +0000
Zhao Jiazhong Zhao Jiazhong - Bug 1746350 - [loong64] Add LoongArch64 backend support. r=lth,jandem
1be73998d9b0eeb501411a6883e75fec8581717a
created 2022-01-17 13:03 +0000
pushed 2022-01-17 21:49 +0000
Lars T Hansen Lars T Hansen - Bug 1749671 - Make more data bits available in LAllocation on 64-bit. r=nbp
ca48cdb63ce65f2ae822a12905d216ef46bd5b7d
created 2021-11-09 09:50 +0000
pushed 2021-11-10 09:24 +0000
André Bargull André Bargull - Bug 1740053 - Part 5: Fix a comment. r=jandem
79928c822bccfc4e48af96474d6d9963b89698b9
created 2021-10-07 07:59 +0000
pushed 2021-10-07 21:51 +0000
Jan de Mooij Jan de Mooij - Bug 1734152 part 2 - Optimize calls to tryAllocateRegister a bit. r=iain
98e70cb9f81a61a51f3fac539d67370d56c27c42
created 2021-08-12 19:37 +0000
pushed 2021-08-13 09:27 +0000
Caroline Cullen Caroline Cullen - Bug 1699271 - Part 15: Generate LIR opcodes from YAML. r=iain
472c9de400817f6c0d6e5c4e70ae0172fbbaaeaf
created 2021-05-05 05:45 +0000
pushed 2021-05-05 09:52 +0000
Julian Seward Julian Seward - Bug 1678097 - Add vector registers on ARM64. r=lth,nbp.
de63db33c09cd37c367e613d2c64f6dc683076cc
created 2021-02-09 14:02 +0000
pushed 2021-02-09 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 1688913 part 6 - Use 4 bytes instead of 8 bytes for nunbox half stack slots. r=iain
74776ac44456c018062a788d9f3f30fc3c4ffcf0
created 2021-02-09 14:02 +0000
pushed 2021-02-09 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 1688913 part 5 - Clean up safepoint code now that Value slots are only used on 64-bit. r=iain
d0b6b6a300d3307a84b137b3355d5378bb9cd872
created 2021-02-05 16:11 +0000
pushed 2021-02-06 09:42 +0000
André Bargull André Bargull - Bug 1689990 - Part 2: Use LInstruction* for LElementVisitor::ins_. r=jandem
0c302cf266afd84a071eb52d0b6508ed9e3c96e0
created 2021-02-05 16:11 +0000
pushed 2021-02-06 09:42 +0000
André Bargull André Bargull - Bug 1689990 - Part 1: Remove jsbytecode tracking from LElementVisitor. r=jandem
cdd1a04272064b9eea0219ec4c3594aa25bacc06
created 2021-01-26 08:38 +0000
pushed 2021-01-28 09:46 +0000
Jan de Mooij Jan de Mooij - Bug 1687441 part 9 - Add MIRType::IntPtr. r=anba
3ea4f34c239093f41aea7f8433edd5a086ba50b4
created 2021-01-15 15:36 +0000
pushed 2021-01-16 09:28 +0000
André Bargull André Bargull - Bug 1686692 - Part 17: Remove MIRType::ObjectOrNull. r=jandem
f309346f397c40586a15e04fc471095c969e4966
created 2021-01-07 13:06 +0000
pushed 2021-01-07 21:37 +0000
Lars T Hansen Lars T Hansen - Bug 1684902 - Check width of LUse reg field. r=nbp
c5a8ad0b7d2d81d8ebfe82e29a1592055c483c5b
created 2020-12-28 19:11 +0000
pushed 2020-12-29 09:56 +0000
Chris Peterson Chris Peterson - Bug 1684091 - Part 1: Replace MOZ_MUST_USE with [[nodiscard]] in js/src/jit/. r=jandem
a5d27c1f1a795af685eabef606f819e1134ad856
created 2020-12-01 08:45 +0000
pushed 2020-12-01 16:02 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 48 - Remove AutoEnterAnalysis. r=iain
c876a180dd576795b08d748cfba978b98a95f9ba
created 2020-11-20 10:52 +0000
pushed 2020-11-20 16:00 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 32 - Remove ArgumentCheck bailout code. r=iain
f242454db37a8e4178a4d6495df4502e8661c28d
created 2020-11-06 12:23 +0000
pushed 2020-11-11 09:55 +0000
Iain Ireland Iain Ireland - Bug 1673497: Part 3: Minor cleanups r=jandem
ae9d7bc02ca4e966bfab2a6a5624c4a74519df13
created 2020-05-20 07:01 +0000
pushed 2020-05-20 15:28 +0000
Lars T Hansen Lars T Hansen - Bug 1631228 - wasm ion simd, part 1: enablement + test directives. r=bbouvier,perftest-reviewers
53f7064dc0dee9dc33d26364fed4866fbe21c621
created 2020-05-20 07:01 +0000
pushed 2020-05-20 15:28 +0000
Lars T Hansen Lars T Hansen - Bug 1631228 - wasm ion simd, part 0: remove old SIMD MIRTypes. r=bbouvier
0822e88eb00930f568470be9256dd534940114a2
created 2020-05-16 12:57 +0000
pushed 2020-05-16 21:39 +0000
André Bargull André Bargull - Bug 1065894 - Part 4: Add LInt64Definition::BogusTemp. r=jandem
329a180ed9a0707488363b8ed5d3ea0cf04ba559
created 2020-05-06 10:57 +0000
pushed 2020-05-06 21:51 +0000
André Bargull André Bargull - Bug 1536699 - Part 1: Add missing helpers for Register64. r=jandem
b48f9d17198344d0af482a30c95e86a92ad7ce93
created 2020-05-05 08:17 +0000
pushed 2020-05-05 15:29 +0000
Lars T Hansen Lars T Hansen - Bug 1478632 - wasm simd, part 1: feature gating and related prep. r=rhunt
c98945218181ed2260251a826e2361a9ba5c2784
created 2020-04-15 14:06 +0000
pushed 2020-04-16 09:48 +0000
Jan de Mooij Jan de Mooij - Bug 1629791 part 1 - Rename MOpcodes.h to MOpcodesGenerated.h and LOpcodes to LOpcodesGenerated.h. r=iain
920da79f43fcf5802ebd5eb2bf610a18e821dacc
created 2020-03-18 16:36 +0000
pushed 2020-03-19 03:53 +0000
Andy Wingo Andy Wingo - Bug 1620197 - Enable multiple results from WebAssembly functions r=lth
e91c62508fd884d65be615d5a3d3176c07672d0a
created 2020-03-05 15:29 +0000
pushed 2020-03-06 09:47 +0000
Andy Wingo Andy Wingo - Bug 1609057 - Add support for stack results to LIR r=lth
f66db742b2e70cc8dbead25b6fc2585f2a1a6df2
created 2020-03-05 15:43 +0200
pushed 2020-03-05 21:27 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset a813a2f0970a (bug 1609057) for build bustages on LIR.h
a813a2f0970a7fe45d19b3d036c62dc846526767
created 2020-03-05 13:14 +0000
pushed 2020-03-05 21:27 +0000
Andy Wingo Andy Wingo - Bug 1609057 - Add support for stack results to LIR r=lth
097aecdda3d06ebdf7b41e5d27f42f73a4e8f816
created 2020-03-02 10:48 +0000
pushed 2020-03-02 21:27 +0000
Andy Wingo Andy Wingo - Bug 1609057 - Add support for stack results in Ion wasm compiler r=lth
f449a588de9aa51bbce98437f5e125eaf901c224
created 2020-02-24 11:08 +0000
pushed 2020-02-24 16:27 +0000
Sylvestre Ledru Sylvestre Ledru - bug 1617532 - js/ replace typedef by using r=jandem
ef2c8d887a504e773db816e7d3fb72211d8972e8
created 2020-02-10 20:35 +0000
pushed 2020-02-11 21:47 +0000
André Bargull André Bargull - Bug 712939 - Part 4: Replace JS_STATIC_ASSERT in js/src/jit. r=jwalden
70f5608fb8f28689ab0a2331b63e0596aacc6fff
created 2019-11-08 11:08 +0000
pushed 2019-11-08 21:36 +0000
André Bargull André Bargull - Bug 1592992 - Part 14: Include util/Memory.h where necessary. r=jonco
06e0a127bc84ec22c2f537e8fec25e1705594070
created 2019-07-04 21:39 +0000
pushed 2019-07-06 03:34 +0000
Iain Ireland Iain Ireland - Bug 1561732: Remove sincos optimization r=mgaudet
8a9279474147d96daf6cfa7aea7ea273c689255f
created 2019-07-05 00:31 +0300
pushed 2019-07-05 06:46 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset f4ec67ebfc94 (bug 1561732) for run failures on a CLOSED TREE
f4ec67ebfc945aa8799d826943d9096d52ddb8b5
created 2019-07-04 20:00 +0000
pushed 2019-07-05 06:46 +0000
Iain Ireland Iain Ireland - Bug 1561732: Remove sincos optimization r=mgaudet
01c2d53e22c42738e5cc7ea6bda4cdfe14270226
created 2019-03-05 16:03 +0100
pushed 2019-03-06 09:57 +0000
Julian Seward Julian Seward - Bug 1517924 - Stackmap creation for wasm-via-Ion. r=lhansen.
96a0237880cf5fb1b77ca04c4a285c90b625a3ed
created 2019-02-19 10:06 +0100
pushed 2019-02-26 16:54 +0000
Lars T Hansen Lars T Hansen - Bug 1508559 - Ion instructions for reftypes. r=jseward
4fe6ece04420603e0e744d9bf02f61d16f20addb
created 2019-02-21 17:10 +0200
pushed 2019-02-21 21:54 +0000
shindli shindli - Backed out changeset 386a2afe9189 (bug 1508559) for failing raptor tests in /home/cltbld/tasks/task_1550758926/build/raptor.json CLOSED TREE
386a2afe918980e2cd0762290ad04112a63bd3b5
created 2019-02-19 10:06 +0100
pushed 2019-02-21 21:54 +0000
Lars T Hansen Lars T Hansen - Bug 1508559 - Ion instructions for reftypes. r=jseward
fdb6f449e8c0858442997e9fdf5d35fbc35d5fec
created 2019-02-14 15:03 +0000
pushed 2019-02-15 01:38 +0000
Andy Wingo Andy Wingo - Bug 1527860 - Remove ENABLE_BIGINT #ifdef r=jandem,froydnj
cf113c9d6075f7b6dc72c1c457d42316613244d7
created 2019-02-05 23:19 +0000
pushed 2019-02-06 09:47 +0000
Robin Templeton Robin Templeton - Bug 1507484 - Implement minimal Ion support for BigInt r=wingo,jandem
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-19 09:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +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-01 05:49 +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-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
8fd55df51b25f080dcbf749bd9127f7fea3b36f4
created 2018-09-06 11:54 +0200
pushed 2018-09-11 22:13 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/jit, part 5. r=tcampbell
11f6698dcc04db72ff8a6b2f2313dee30fa6f5de
created 2018-08-30 15:30 -0500
pushed 2018-09-10 16:15 +0000
Jason Orendorff Jason Orendorff - Bug 1442587 - Part 4: Ban js::Vector<Value>. r=sfink
ea523d724c7137a326c0e8d3dc7513b36ef489a7
created 2018-09-08 01:19 +0300
pushed 2018-09-08 03:54 +0000
Daniel Varga Daniel Varga - Backed out 4 changesets (bug 1442587) for SM build bustages on a CLOSED TREE
7e7d80003930936a587312ebc3794090d5dfbb8d
created 2018-08-30 15:30 -0500
pushed 2018-09-08 03:54 +0000
Jason Orendorff Jason Orendorff - Bug 1442587 - Part 4: Ban js::Vector<Value>. r=sfink
0dba59a9d427d224611bb8ac3b8a6e6f530f75db
created 2018-08-20 15:23 +0200
pushed 2018-08-21 16:01 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1437065: Drive-by fixes; r=jandem
ad30dc53e38ec41adc99f81fd8a5102ecf7775fd
created 2018-08-10 18:00 +1000
pushed 2018-08-13 09:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1481998 - Make mozilla::Hash{Map,Set}'s entry storage allocation lazy. r=luke,sfink
aa34ca78ad4d508e4e1c7a8ba0f278a5f83658bc
created 2018-06-14 23:26 +0300
pushed 2018-06-21 01:17 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - JS/JIT - Initialize member fields in classes/ structures. r=jandem
less more (0) -100 -60 tip