js/src/jit/mips32/CodeGenerator-mips32.cpp
540cd433f474a086491951ea61954320d6fae928
created 2017-08-25 02:48 -0400
pushed 2017-08-29 23:14 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1393723 - Fix incorrect lowering of wasm i64 load/stores on mips. r=lth
b71a2824c2244b8dc0f649765c15c9ff87890805
created 2017-08-29 00:48 -0400
pushed 2017-08-29 23:14 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1393723 - Fix handling of wasm div/mod/mul64 on mips32. r=lth
330e2e4db3a722b84a2dceaa6ad55b13c6ca8025
created 2017-08-29 10:04 -0400
pushed 2017-08-29 23:14 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1393723 - Fix handling of wasm float32/64 <-> u/int64 on mips. r=lth
8ccc616a23b3b1422e9e3b59e64d90544b7b23bc
created 2017-08-17 01:54 -0400
pushed 2017-08-21 23:40 +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-17 23:17 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1329650 - Make MIPS32 simulator build pass. r=bbouvier
a250e0834223ab994ee547cc2afc41f1749ffa37
created 2017-02-03 13:09 +0100
pushed 2017-02-04 01:04 +0000
Lars T Hansen Lars T Hansen - Bug 1335068 - Break wasm globals out of the code segment. r=luke
7f1a68a78656619e068a0252155083c762ccd9a4
created 2017-01-19 12:45 +0100
pushed 2017-01-20 00:31 +0000
Lars T Hansen Lars T Hansen - Bug 1330942 - move MemoryAccessDesc::isUnaligned to the ARM/MIPS platform layer. r=luke
520c46902b450411405d509365db6aa020a5cf52
created 2016-11-02 18:06 +0100
pushed 2016-11-05 01:56 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: More jit/ renamings from asm.js to wasm; r=luke
e1e289638d6a8d32da1b6d159b61a50ea6d865a9
created 2016-11-02 17:20 +0100
pushed 2016-11-04 02:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename isCompilingAsmJS into isCompilingWasm; r=luke
4b874e0db3b4b68efd5ba8e88ca14ae534fe5a1b
created 2016-11-02 10:24 +0100
pushed 2016-11-04 02:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename AsmSelect to WasmSelect; r=luke
507bd72e0ff29e46e77d7650ec02516af42c644d
created 2016-11-02 10:15 +0100
pushed 2016-11-04 02:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename AsmReinterpret to WasmReinterpret; r=luke
860ba5468626ee1c99780b3879f7c2009054c0b3
created 2016-10-13 13:17 -0500
pushed 2016-10-14 09:59 +0000
Luke Wagner Luke Wagner - Bug 1277973 - Baldr: provide precise trap locations and stacks (r=bbouvier)
959f1e7b26fa630e9b6f842cf96934b2b1d15b6b
created 2016-10-13 13:17 -0500
pushed 2016-10-14 09:59 +0000
Luke Wagner Luke Wagner - Bug 1277973 - Baldr: hoist wasm::MemoryAccessDesc (r=bbouvier)
85239a8b72170eeddc04910be21cb6b4651ac8df
created 2016-10-10 23:34 +0800
pushed 2016-10-11 02:08 +0000
Heiher Heiher - Bug 1303690 - Baldr: MIPS: Fix alignment hints after review. r=bbouvier
25bc09ae4be007dfe33f133c6a4d7ff1d0e51a42
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Heiher Heiher - Bug 1303690 - Baldr: MIPS: Take alignment hints into account when compiling load/store. r=bbouvier
e188f5281b05bdf6cf7f3adf06ac7ad8ffcd17ca
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 42: Implement the 64bit variant of AsmReinterpretFrom/To on mips32. r=bbouvier
a9ccc74be9ee02fba34a41fc714f0afed225f4a5
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 41: Implement the 64bit variant of AsmSelect on mips32. r=bbouvier
3b01197aba1ecacfbdc0b3073f6b471f3547972c
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 40: Implement the 64bit variant of WasmLoadGlobalVar and WasmStoreGlobalVar on mips32. r=bbouvier
a2ba44bba43feb031b659a8094e03254ee3ca2bf
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 39: Implement the 64bit variant of WasmLoad and WasmStore on mips32. r=bbouvier
ac9eb49d0218b667d0aa88de01a0953f88a8fc0e
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 38: Implement the 64bit variant of Test on mips32. r=nbp
c79898c4f99d6404b9a978bb7b40c83d4957c338
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 37: Implement the 64bit variant of ToFloatingPoint on mips32. r=sunfish
a2c578dd0741db4bb0e22913e86e40dd7c9e9bbd
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 36: Implement the 64bit variant of WasmTruncate on mips32. r=sunfish
7f933085177da211129c8f65e76f35f678bbeadf
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 35: Implement the 64bit variant of Not on mips32. r=bbouvier
8369e15b1c694fac79514f9f5ccbba7e69619f26
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 34: Implement the 64bit variant of Clz and Ctz on mips32. r=bbouvier
dba8c2310b24c01ab934c4c458089d9d473c183c
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 32: Implement the 64bit variant of WrapInt64ToInt32 on mips32. r=h4writer
15cf4ef2f60e2279abe49d1ce3c6a382ace35934
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 31: Implement the 64bit variant of ExtendInt32toInt64 on mips32. r=h4writer
9c75b8ce961dc0c1a6b70533313e208652e29396
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 30: Implement the 64bit variant of Div and Mod on mips32. r=jandem
355f7f82dc438467473b542d1bb078d81bc96e92
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Shi Dan Shi Dan - Bug 1290812 - Part 22: Implement the 64bit variant of Compare on mips32. r=nbp
b940a11bc55979007650b550fd2b6e55bc584ca5
created 2016-04-26 16:42 +0200
pushed 2016-04-27 09:58 +0000
Jan de Mooij Jan de Mooij - Bug 1267269 - Make MIRType an enum class. r=bbouvier
2cb400a5c4deeb0dc9ea4e5f94eb7ef0a9155259
created 2015-12-04 09:15 +0800
pushed 2015-12-04 10:59 +0000
Heiher Heiher - Bug 1229821 - IonMonkey: MIPS: Fix merge macro assemblers. r=bbouvier
65cf26551505a6201e0393c0ea89726b28f492a7
created 2015-10-30 01:44 +0800
pushed 2015-10-30 00:12 +0000
Heiher Heiher - Bug 1217873 - IonMonkey: MIPS: Move visitOutOfLineBailout to architecture dependent. r=arai f=nbp
fc266f16f7352f8f1ce2a3f952aaeb9966a981d3
created 2015-09-30 07:03 +0800
pushed 2015-09-29 22:36 +0000
Heiher Heiher - Bug 1205135 - IonMonkey: MIPS: Split shareable code to mips-shared in CodeGenerator-mips32. r=nbp
4a4a6a7d55a4d28fee39f5642324cf0860e59831
created 2015-09-30 07:03 +0800
pushed 2015-09-29 22:36 +0000
Heiher Heiher - Bug 1205232 - IonMonkey: MIPS32: Fix rounding of big negative float32 values in Ion. r=bbouvier
15671d7b6087bf29be485d3cae034fa0816931aa
created 2015-09-30 07:03 +0800
pushed 2015-09-29 22:36 +0000
Heiher Heiher - Bug 1205229 - IonMonkey: MIPS32: Make more CodeGenerator functions can be shared. r=nbp
9545e9e23ff5a63b5a364bf25bf7eee92617f62d
created 2015-09-30 07:02 +0800
pushed 2015-09-29 22:36 +0000
Heiher Heiher - Bug 1209528 - IonMonkey: MIPS32: Add suffix 'f' for constant float32. r=arai
ef13876b06a6558b7999a382f23c70f1c4b9526a
created 2015-08-07 07:41 +0900
pushed 2015-09-21 11:45 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 774364 - Part 3: Move Math.random() to macro assembler. r=sstangl,hev,nbp, f=rankov
b9783ad77d9dcdfe215f993130a00eef31c67d2e
created 2015-09-14 03:31 +0800
pushed 2015-09-13 18:58 +0000
Heiher Heiher - Bug 1204306 - IonMonkey: MIPS32: Clean up MacroAssembler functions that aliased to Assembler. r=arai
91f4cc676c0a748d513a26b8689553dbf2033653
created 2015-09-10 13:48 -0700
pushed 2015-09-11 14:37 +0000
Phil Ringnalda Phil Ringnalda - Back out 5 changesets (bug 774364, bug 1195578) for SM(p) OOMs
a530b8b339b4967d2935be5af7242aed35b982d1
created 2015-09-10 14:50 +0200
pushed 2015-09-11 14:37 +0000
Hannes Verschore Hannes Verschore - Bug 1176288 - Part 3: Rename CompareV to CompareBitwise, r=jandem
174b80f07d0cc911824b2a8c4dca744130423ab2
created 2015-08-07 07:41 +0900
pushed 2015-09-11 14:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 774364 - Part 3: Move Math.random() to macro assembler. r=sstangl,hev, f=rankov
ec890000d297a49f755c8761a6e508e519dee267
created 2015-09-09 02:00 +0200
pushed 2015-09-09 20:47 +0000
Heiher Heiher - Bug 1203044 - IonMonkey: MIPS32: Atomics operations should throw on oob access. r=lth
edd5e534c1fe41a81418f65009e2199e232e2cfe
created 2015-08-17 11:32 +0200
pushed 2015-08-18 00:00 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1190295 - Remove 'args' arguments from MacroAssembler::setupAlignedABIArgs and MacroAssembler::setupUnalignedABIArgs. r=bbouvier
d9ed3076c89ab20b9f92fc2951a08db1a3bc2f1e
created 2015-08-12 11:22 +0200| base
pushed 2015-08-12 22:16 +0000
Heiher Heiher - Bug 1182936 part 1 - IonMonkey: MIPS32: Rename mips to mips32. r=nbp
less more (0) tip