Commit Graph

55926 Commits

Author SHA1 Message Date
Hannes Verschore
7d31f5df3a Bug 1289054 - Part 21: Unrelated cleanup, r=bbouvier 2016-07-29 16:53:50 +02:00
Hannes Verschore
cb373bd27d Bug 1289054 - Part 20: Implement the 64bit variant of Test on arm, r=nbp 2016-07-29 16:53:50 +02:00
Hannes Verschore
24edb3d587 Bug 1289054 - Part 19: Implement the 64bit variant of Int64ToFloatingPoint on arm, r=bbouvier 2016-07-29 16:53:50 +02:00
Hannes Verschore
db11d480ae Bug 1289054 - Part 18: Implement the 64bit variant of WasmTruncate on arm, r=bbouvier 2016-07-29 16:53:49 +02:00
Hannes Verschore
08728c529c Bug 1289054 - Part 17: Implement the 64bit variant of Not on arm, r=bbouvier 2016-07-29 16:53:49 +02:00
Hannes Verschore
e765133481 Bug 1289054 - Part 16: Implement the 64bit variant of Clz and Ctz on arm, r=bbouvier 2016-07-29 16:53:49 +02:00
Hannes Verschore
5ab976a487 Bug 1289054 - Part 15: Implement the 64bit variant of PopCnt on arm, r=lth 2016-07-29 16:53:49 +02:00
Hannes Verschore
9942f53879 Bug 1289054 - Part 14: Implement the 64bit variant of AsmReinterpret on arm, r=bbouvier 2016-07-29 16:53:49 +02:00
Hannes Verschore
7753e2a880 Bug 1289054 - Part 13: Implement the 64bit variant of AsmSelect on arm, r=bbouvier 2016-07-29 16:53:49 +02:00
Hannes Verschore
3c2a7487ec Bug 1289054 - Part 12: Implement the 64bit variant of AsmJSPassStackArg on arm, r=luke 2016-07-29 16:53:49 +02:00
Hannes Verschore
a7172e587a Bug 1289054 - Part 11: Implement the 64bit variant of Rotate on arm, r=luke 2016-07-29 16:53:49 +02:00
Hannes Verschore
1453379535 Bug 1289054 - Part 10: Implement the 64bit variant of BitOp on arm, r=bbouvier 2016-07-29 16:53:49 +02:00
Hannes Verschore
bc1892bc14 Bug 1289054 - Part 9: Implement the 64bit variant of Shift on arm, r=bbouvier 2016-07-29 16:53:49 +02:00
Hannes Verschore
60ba2b47a6 Bug 1289054 - Part 8: Implement the 64bit variant of Compare on arm, r=nbp 2016-07-29 16:53:49 +02:00
Hannes Verschore
d2ef4b16d0 Bug 1289054 - Part 7: Implement the 64bit variant of Div and Mod on arm, r=nbp 2016-07-29 16:53:49 +02:00
Hannes Verschore
2fdd8ee702 Bug 1289054 - Part 6: Implement the 64bit variant of Mul on arm, r=nbp 2016-07-29 16:53:48 +02:00
Hannes Verschore
4928ad92a1 Bug 1289054 - Part 5: Implement the 64bit variant of Add and Sub on arm, r=bbouvier 2016-07-29 16:53:48 +02:00
Hannes Verschore
a7b2aa45b5 Bug 1289054 - Part 4: Implement the 64bit variant of Extend on arm, r=bbouvier 2016-07-29 16:53:48 +02:00
Hannes Verschore
b6c18e537e Bug 1289054 - Part 3: Implement the 64bit variant of WrapInt64ToInt32 on arm, r=bbouvier 2016-07-29 16:53:48 +02:00
Hannes Verschore
52e58112ef Bug 1289054 - Part 2: Implement the 64bit variant of AsmJSParameter on arm, r=sstangl 2016-07-29 16:53:48 +02:00
Hannes Verschore
e16e414c32 Bug 1289054: Part 1: Preparations in IonMonkey to support i64 on arm, r=sstangl 2016-07-29 16:53:48 +02:00
Hannes Verschore
11dcce4503 Bug 1279248 - Part 27: Temporarily disable the Wasm baseline compiler for x86, r=lth 2016-07-29 16:53:48 +02:00
Hannes Verschore
ddb441b186 Bug 1279248 - Part 27: Implement the 64bit variant of WasmLoadGlobalVar and WasmStoreGlobalVar on x86, r=bbouvier 2016-07-29 16:53:48 +02:00
Hannes Verschore
e0af135939 Bug 1279248 - Part 26: Implement the 64bit variant of WasmLoad and WasmStore on x86, r=bbouvier 2016-07-29 16:53:48 +02:00
Hannes Verschore
69caf976c6 Bug 1279248 - Part 25: Extra tests, r=lth 2016-07-29 16:53:48 +02:00
Hannes Verschore
ec0937ad53 Bug 1279248 - Part 24: Make WebAssembly ready to run 64bit instructions on x86, r=luke 2016-07-29 16:53:48 +02:00
Hannes Verschore
488c1ec17f Bug 1279248 - Part 23: Implement the 64bit variant of Test on x86, r=nbp 2016-07-29 16:53:47 +02:00
Hannes Verschore
2abc9da483 Bug 1279248 - Part 22: Implement the 64bit variant of AsmJSCall on x86, r=nbp 2016-07-29 16:53:47 +02:00
Hannes Verschore
c9746ae01e Bug 1279248 - Part 21: Implement the 64bit variant of ToFloatingPoint on x86, r=sunfish 2016-07-29 16:53:47 +02:00
Hannes Verschore
aceeed69b7 Bug 1279248 - Part 20: Implement the 64bit variant of WasmTruncate on x86, r=sunfish 2016-07-29 16:53:44 +02:00
Hannes Verschore
67f470e707 Bug 1279248 - Part 19: Implement the 64bit variant of Not on x86, r=bbouvier 2016-07-29 16:53:41 +02:00
Hannes Verschore
a491dbb760 Bug 1279248 - Part 18: Implement the 64bit variant of Clz and Ctz on x86, r=bbouvier 2016-07-29 16:53:39 +02:00
Hannes Verschore
d72ed260a9 Bug 1279248 - Part 17: Implement the 64bit variant of PopCnt on x86, r=lth 2016-07-29 16:52:56 +02:00
Hannes Verschore
1e12c70ce4 Bug 1279248 - Part 16: Implement the 64bit variant of WrapInt64ToInt32 on x86, r=efaust 2016-07-29 16:51:42 +02:00
Hannes Verschore
3386e93ddb Bug 1279248 - Part 15: Implement the 64bit variant of ExtendInt32toInt64 on x86, r=efaust 2016-07-29 16:51:42 +02:00
Hannes Verschore
22197fac6e Bug 1279248 - Part 14: Implement the 64bit variant of AsmReinterpret on x86, r=efaust 2016-07-29 16:51:42 +02:00
Hannes Verschore
214d070564 Bug 1279248 - Part 13: Implement the 64bit variant of AsmSelect on x86, r=efaust 2016-07-29 16:51:42 +02:00
Hannes Verschore
c7c16e86de Bug 1279248 - Part 12: Implement the 64bit variant of Div and Mod on x86, r=jandem 2016-07-29 16:51:42 +02:00
Hannes Verschore
a31cb8c146 Bug 1279248 - Part 11: Implement the 64bit variant of AsmJSPassStackArg on x86, r=luke 2016-07-29 16:51:42 +02:00
Hannes Verschore
f7098448f2 Bug 1279248 - Part 10: Implement the 64bit variant of Rotate on x86, r=luke 2016-07-29 16:51:41 +02:00
Hannes Verschore
221f10a1e0 Bug 1279248 - Part 9: Implement the 64bit variant of Mul on x86, r=jandem 2016-07-29 16:51:41 +02:00
Hannes Verschore
67e59ab0b8 Bug 1279248 - Part 8: Implement the 64bit variant of Sub on x86, r=lth 2016-07-29 16:51:41 +02:00
Hannes Verschore
93f2ecae23 Bug 1279248 - Part 7: Implement the 64bit variant of Add on x86, r=lth 2016-07-29 16:51:41 +02:00
Hannes Verschore
7df878a85a Bug 1279248 - Part 6: Implement the 64bit variant of BitOp on x86, r=bbouvier 2016-07-29 16:51:41 +02:00
Hannes Verschore
5e33b202ad Bug 1279248 - Part 5: Implement the 64bit variant of Shift on x86, r=bbouvier 2016-07-29 16:51:41 +02:00
Hannes Verschore
f7b369be3b Bug 1279248 - Part 4: Implement the 64bit variant of Compare on x86, r=nbp 2016-07-29 16:51:41 +02:00
Hannes Verschore
d5aa3ac93a Bug 1279248 - Part 3: Implement the 64bit variant of AsmJSReturn on 32bit platforms, r=nbp 2016-07-29 16:51:41 +02:00
Hannes Verschore
bc5ef1561c Bug 1279248 - Part 2: Implement the 64bit variant of AsmJSParameter on 32bit platforms, r=jandem 2016-07-29 16:51:41 +02:00
Hannes Verschore
fbbf770e12 Bug 1279248 - Part 1: Preparations in IonMonkey to support i64 on x86, r=jandem 2016-07-29 16:51:40 +02:00
Carsten "Tomcat" Book
aa41560f59 Backed out changeset 2a200a9215d7 (bug 1288780) for bustage on a CLOSED TREE
--HG--
extra : rebase_source : e2f348338accc42b182cb451f3f98ee91a8a009b
2016-07-29 15:41:34 +02:00