js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp
b1766ac255d5df660ac56b0421a82dc3a5fcd977
created 2016-02-24 21:11 -0800
pushed 2016-04-25 16:57 +0000
Michael Bebenita Michael Bebenita - Bug 1251140 - Baldr: Implement CtzI. r=jandem
3a2df80faeb64cac5c11dbc81cf184dbf3c9acf0
created 2016-03-01 11:37 -0800
pushed 2016-04-25 16:57 +0000
Michael Bebenita Michael Bebenita - Bug 1251392 - Baldr: Implement PopcntI. r=sunfish
cfaec1c77ae38d071284c61294ea70a59a3b7e09
created 2016-02-22 09:43 -0800
pushed 2016-04-25 16:57 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1246800 - Masked shift-by-scalar amounts. r=sunfish
9c87ee12ce0eaf255ac35aa0ea8c90b4fc10717f
created 2016-02-18 11:38 -0800
pushed 2016-04-25 16:57 +0000
Jakob Olesen Jakob Olesen - Bug 1244889 - Fix Float32x4toUint32x4 for asm.js. r=bbouvier
abae331f049c68a57fedf85bcf59259b9248e00a
created 2016-02-08 20:59 -0600
pushed 2016-04-25 16:57 +0000
Luke Wagner Luke Wagner - Bug 1240583 - Odin: replace retargetWithOffset (r=bbouvier)
5f456b64913618144bc3eaeb906fe2e3eeef77a6
created 2016-02-08 20:59 -0600
pushed 2016-04-25 16:57 +0000
Luke Wagner Luke Wagner - Bug 1240583 - Odin: refactor x86/x64 loads/stores (r=sunfish)
84db96b7857f6f693331c1a78bf87cd0bfceb5e8
created 2016-02-01 14:55 -0800
pushed 2016-04-25 16:57 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1240796 - Implement Uint32x4 extractLane in Ion. r=nbp
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
739b78a0d10987c77e2b5a53b83910e53dcd48c7
created 2015-12-22 14:17 -0800
pushed 2016-03-07 14:18 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1160971 - Part 4: Delete signMask and selectBits. r=bbouvier
aff94d347ecdc8965d2b9c30f3604a8b3d0ab24b
created 2015-12-22 14:17 -0800
pushed 2016-03-07 14:18 +0000
Sajjad Taheri Sajjad Taheri - Bug 1160971 - Part 3: SIMD boolean vector support for JIT. r=bbouvier
cf546b2059e44a003d9b554ce2df6979e5b82f79
created 2015-12-01 11:46 +0100
pushed 2016-01-25 13:55 +0000
Mauricio Collares Neto Mauricio Collares Neto - Bug 12228397 - Bail out when dividing large unsigned integer by one. r=sunfish
b6eea9eddc4aeba17ec35572ce45a3a565f4ec2a
created 2015-12-02 18:26 +0100
pushed 2016-01-25 13:55 +0000
Lars T Hansen Lars T Hansen - Bug 1225026 - Remove support for atomics on Uint8ClampedArray. r=nbp
a7a1efdcec6ed4b572bcd4b5eadc0700cde879e4
created 2015-11-30 16:16 -0800
pushed 2016-01-25 13:55 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1226027 - Use Simd128 register content type. r=bbouvier
9239605f27a8cfed6c559c0d1053144a2a323601
created 2015-10-30 17:09 -0500
pushed 2016-01-25 13:55 +0000
Luke Wagner Luke Wagner - Bug 1224389 - Odin: refactor types/signatures/values (r=bbouvier)
8e82466eab91ecab76ed5c7edf5b47788eb29b70
created 2015-11-26 17:54 +0100
pushed 2016-01-25 13:55 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228369: Rename CodeOffset::use/used into bind/bound; r=luke
6dea7f38baeb7cd4c6b7759850116c4a4c2ef43a
created 2015-11-30 13:30 +0100
pushed 2016-01-25 13:55 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228369: Backed out 2 changeset because of missing reviewer field in the commit message; r=me
319ba42e4cfa19435fe9646c32376b71424b0207
created 2015-11-26 17:54 +0100
pushed 2016-01-25 13:55 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228369: Rename CodeOffset::use/used into bind/bound;
8fa4b88f205c4be1afc99654d4f4739415a51182
created 2015-11-25 20:12 -0800
pushed 2016-01-25 13:55 +0000
Phil Ringnalda Phil Ringnalda - Back out 91c196b60306 (bug 1226027) for build bustage in Assembler-x64.cpp
91c196b60306403eeb870ac65c9c81fe793e07e9
created 2015-11-25 11:39 -0800
pushed 2016-01-25 13:55 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1226027 - Use Simd128 register content type. 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
59b734d294907b240a0d3b6357647aa293291e41
created 2015-10-22 11:34 +0200
pushed 2016-01-25 13:55 +0000
Lars T Hansen Lars T Hansen - Bug 1217326 - fork remaining atomics. r=h4writer.
ef13876b06a6558b7999a382f23c70f1c4b9526a
created 2015-08-07 07:41 +0900
pushed 2015-10-29 11:30 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 774364 - Part 3: Move Math.random() to macro assembler. r=sstangl,hev,nbp, f=rankov
53096799445004f8b1c47cc797be5f38b5e1876b
created 2015-09-14 11:37 +0200
pushed 2015-10-29 11:30 +0000
Lars T Hansen Lars T Hansen - Bug 1202650 - split common code into platform variants. r=nbp
91f4cc676c0a748d513a26b8689553dbf2033653
created 2015-09-10 13:48 -0700
pushed 2015-10-29 11:30 +0000
Phil Ringnalda Phil Ringnalda - Back out 5 changesets (bug 774364, bug 1195578) for SM(p) OOMs
174b80f07d0cc911824b2a8c4dca744130423ab2
created 2015-08-07 07:41 +0900
pushed 2015-10-29 11:30 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 774364 - Part 3: Move Math.random() to macro assembler. r=sstangl,hev, f=rankov
9bbda285615621242bae425e5c520b3c89331464
created 2015-08-13 13:55 -0700
pushed 2015-10-29 11:30 +0000
Sean Stangl Sean Stangl - Bug 986680 - Part 3/4 - Convert x64 to ScratchRegisterScope. r=nbp
2a80d4a658c6cc1507874b683197fd947bff301d
created 2015-07-23 15:36 -0700
pushed 2015-09-21 14:04 +0000
Sean Stangl Sean Stangl - Bug 1191552 - Move some common LIR to shared code. r=nbp
a69943dee0b21d1e69ccebd0a62d3c2da564536d
created 2015-07-30 10:55 +0100
pushed 2015-09-21 14:04 +0000
Jon Coppeard Jon Coppeard - Bug 1155618 - Fix OOM issues related to AsmJS compilation r=terrence r=luke
5d257174cb0fa2be4559f934f633f5f9b5542024
created 2015-07-09 11:21 +0200
pushed 2015-09-21 14:04 +0000
Mauricio Collares Neto Mauricio Collares Neto - Bug 1182203 - Part 1: Optimize unsigned division by constants. r=sunfish
42a0653a6bfed8f61e8dd49770cbdb385527927c
created 2015-07-09 11:19 +0200
pushed 2015-09-21 14:04 +0000
Mauricio Collares Neto Mauricio Collares Neto - Bug 1182203 - Part 0: Generalize reciprocal multiplication constant calculation. r=sunfish
06ca9c794fd0e417162368e3d24cf14d5f0b0435
created 2015-06-01 15:15 +0200
pushed 2015-08-10 18:23 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1168807 - Move MacroAssemblerSpecific::framePushed_ fields to the generic MacroAssembler. r=jandem
261cadb8301573f6ed2314b3d05f47c1da8b2b4c
created 2015-05-18 20:20 -0600
pushed 2015-08-10 18:23 +0000
Brian Hackett Brian Hackett - Bug 1067610 - Refactor backtracking allocator to handle grouped registers better, r=sunfish.
5a277f82ff59abfbc05e4a92da72f5e3233661ee
created 2015-05-08 19:44 -0700
pushed 2015-06-29 20:18 +0000
Wes Kocher Wes Kocher - Backed out changeset 4963ecd92915 (bug 1067610) for m-oth permafail CLOSED TREE
4963ecd92915f1eb341ec813a52dc4181f5cc711
created 2015-05-08 11:42 -0600
pushed 2015-06-29 20:18 +0000
Brian Hackett Brian Hackett - Bug 1067610 - Rewrite how the main data structures in the backtracking allocator are organized, r=sunfish.
2329631295890dca3e06462d9907d8e199d5ce0c
created 2015-04-23 12:12 +0200
pushed 2015-06-29 20:18 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1142668: Fix int32x4 to float32x4 conversions in the JIT; r=sunfish
3aca5bc01ad8cf0401b5bac86f07bfeb45a7b034
created 2015-04-07 20:01 +0200
pushed 2015-06-29 20:18 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1135040: Optimize SIMD shifts in Ion; r=nbp
4cd0cd1e992a294de535bde48052fbd3105a548d
created 2015-04-07 16:23 +0200
pushed 2015-06-29 20:18 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1151333: Reserve enough stack space for SIMD shuffles; r=sunfish
b9da4b71accc5ab832794f809bab27ab29e22a91
created 2015-04-07 05:42 -0600
pushed 2015-06-29 20:18 +0000
Brian Hackett Brian Hackett - Bug 1148661 - Optimize accesses to unboxed expandos in Ion, r=jandem.
87a4a036587ce1e8f0bf98fa2449d251ecd902fa
created 2015-03-31 14:30 +0200| base
pushed 2015-06-29 20:18 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1134626 part 1 - Move all x86-shared files into their own directory. r=jandem
less more (0) tip