js/src/jit/shared/BaseAssembler-x86-shared.h
f073ba9ff1fbb935419c631113b617749ed9d18c
created 2014-12-15 20:53 -0800
pushed 2014-12-16 12:53 +0000
Dan Gohman Dan Gohman - Bug 1111234 - SpiderMonkey: Use 8-bit immediate fields when possible for push and imull r=luke
354a878fcc9f2703fcc3930a59e49611e411307d
created 2014-12-11 12:10 +0100
pushed 2014-12-12 01:39 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1108825: Implement SIMD.int32x4.mul in Odin; r=sunfish
56d19efedf4fc80e5022b65930ad2723b4742684
created 2014-12-11 12:57 +0100
pushed 2014-12-12 01:39 +0000
Benjamin Bouvier Benjamin Bouvier - Backed out changeset dd24124194d5 (bug 1108825) for SM(e) failures
dd24124194d5dcdd9f1e40ad3aa57f4f86b42132
created 2014-12-11 12:10 +0100
pushed 2014-12-12 01:39 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1108825: Implement SIMD.int32x4.mul in Odin; r=sunfish
54e57eca5929cc83276535ae0c4d41f54ed84e48
created 2014-12-08 18:20 -0800
pushed 2014-12-09 12:21 +0000
Dan Gohman Dan Gohman - Bug 1065339 - IonMonkey: Use vblendvps for SIMD minNum/maxNum r=jandem
598c6617d597fd40d1c87683edfa469db73b459d
created 2014-12-08 18:20 -0800
pushed 2014-12-09 12:21 +0000
Dan Gohman Dan Gohman - Bug 1065339 - SpiderMonkey: VEX encodings for blendps and blendvps r=jandem
becc884363307cea6ed3710da7ef3d5668989ef5
created 2014-12-08 18:20 -0800
pushed 2014-12-09 12:21 +0000
Dan Gohman Dan Gohman - Bug 1065339 - IonMonkey: x86 VEX encoding support for several operators r=jandem
051ae2716d4661ced877822d121a6979bc83b1bb
created 2014-12-02 08:26 -0800
pushed 2014-12-03 12:45 +0000
Dan Gohman Dan Gohman - Bug 1096707 - SpiderMonkey: Use a consistent ordering for assembler function arguments
2fbdfbae0a6e23e255fabb70e65d8e593ae057b4
created 2014-12-02 08:26 -0800
pushed 2014-12-03 12:45 +0000
Dan Gohman Dan Gohman - Bug 1096707 - SpiderMonkey: Use GvEv encodings for register-register instructions
2e1da9ea1c9fd11839b180103a2a340f3abf5c2e
created 2014-12-02 08:26 -0800
pushed 2014-12-03 12:45 +0000
Dan Gohman Dan Gohman - Bug 1096707 - SpiderMonkey: Use consistent operand order for round[sp][sd] and cmpps
dcd252c4cfadc6c28d2c440a4b97d3824b955cee
created 2014-11-21 17:27 +0100
pushed 2014-11-22 00:57 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1094855: Add helpers for cmpps; r=sunfish
973929d1f3144e3624025f912937cbe0c3a70f79
created 2014-11-21 12:13 +0100
pushed 2014-11-22 00:57 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1079361: SIMD: add support for {int,float}32x4.{load,store} to asm.js; r=luke
6ec1210bde249be5e6337d2f52b25a3c72fc613c
created 2014-11-21 12:45 +0100
pushed 2014-11-22 00:57 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 39e6791cc5c5 (bug 1079361)
39e6791cc5c5a0586f97094c83fc86c5699a1c63
created 2014-11-21 12:13 +0100
pushed 2014-11-22 00:57 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1079361: SIMD: add support for {int,float}32x4.{load,store} to asm.js; r=luke
d64f299df337d69c8750df659ae4cc0c4460e6a2
created 2014-11-20 16:27 +0100
pushed 2014-11-21 02:05 +0000
Lars T Hansen Lars T Hansen - Bug 1073096 - Support for Odin and asm.js. r=luke
4c04203003c22c9b725bb9ecbe2b5731f5fc601f
created 2014-11-12 12:38 -0800
pushed 2014-11-13 01:27 +0000
Dan Gohman Dan Gohman - Bug 1096684 - IonMonkey: Optimize with SSE3 movsldup and movshdup r=bbouvier
cf5beb0f5d259693e71046f40b3997f13c2ac079
created 2014-11-12 12:38 -0800
pushed 2014-11-13 01:27 +0000
Dan Gohman Dan Gohman - Bug 1096684 - IonMonkey: Optimize with SSE4.1 pextrd r=bbouvier
191a52db5011606e73899b3782929f6a5b237419
created 2014-11-12 12:38 -0800
pushed 2014-11-13 01:27 +0000
Dan Gohman Dan Gohman - Bug 1096684 - IonMonkey: Optimize with SSE4.1 insertps and blendps r=bbouvier
5558fb6b6752036feb5e30459b5089f8a00f0263
created 2014-10-24 15:03 +1100
pushed 2014-10-24 14:16 +0000
Douglas Crosher Douglas Crosher - Bug 1065339 - IonMonkey: remove unnecessary newlines in argument lists. r=sunfish
ab936277cf4ba207714f13d14ddbbfa9996c86fd
created 2014-10-23 14:23 +0200
pushed 2014-10-23 18:10 +0000
Lars T Hansen Lars T Hansen - Bug 979594 - JIT implementations of the important Atomics. r=sstangl
6324fcb284c2f2dfb53e166dfd9fc4918a62fcc6
created 2014-10-21 15:39 +0200
pushed 2014-10-21 19:22 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1021716: SIMD: Use specific instructions for special cases; r=sunfish
b3d520124cd3864c4b18ba94c185900e92d9c57a
created 2014-08-27 19:24 +0200
pushed 2014-10-21 19:22 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1021716: SIMD x86-x64: Implement MSimdShuffleMix; r=sunfish
d80d80865715e81e38e3189af0c23faba1993068
created 2014-07-25 14:37 -0700
pushed 2014-10-09 00:17 +0000
Ivan Jibaja Ivan Jibaja - Bug 1044256 - SIMD backend: implement unary arithmetic operations; a=ijibaja,bbouvier; r=sunfish
279aac062e97caa4f4c3c14f0e1d8edb292758f5
created 2014-10-07 16:25 +0100
pushed 2014-10-07 20:12 +0000
Ed Morley Ed Morley - Backed out changeset 2e15d016544a (bug 1044256) for failures in testSIMD.js; CLOSED TREE
2e15d016544a16ddf87004dc206e93e664de0847
created 2014-07-25 14:37 -0700
pushed 2014-10-07 20:12 +0000
Ivan Jibaja Ivan Jibaja - Bug 1044256 - SIMD backend: implement unary arithmetic operations; a=ijibaja,bbouvier; r=sunfish
a7655a08c13ac3142ccaab3a0964bc436baec632
created 2014-10-04 18:00 -0700
pushed 2014-10-05 16:56 +0000
Brian Hackett Brian Hackett - Bug 1066828 - Fully inline RegExp.exec and .test in jitcode, r=jandem.
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-10-02 00:09 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
e6e7586b3e02cdd59e978f306b8f1c2d1ef71c4c
created 2014-10-01 14:57 +0200
pushed 2014-10-02 00:09 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1073064: SIMD x86-x64 backend: Implement MSimdBinaryLogical; r=sunfish
6f6b6ba013412381eb59e65f579d0408a4657d3f
created 2014-09-30 01:02 +1000
pushed 2014-09-30 13:42 +0000
Douglas Crosher Douglas Crosher - Bug 1070985 - IonMonkey x64: add some move instructions with a constant address operand, and fix the formatters to emit REX prefixes. r=nbp
1926709eaf906f6667979a2830d748807e466878
created 2014-09-25 13:18 +0200
pushed 2014-09-25 20:56 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1069956: SIMD x86-x64 backend: implement SimdConvertFrom; r=sunfish
02e8c6942c85da6d1dae60a4455c9f87687486db
created 2014-09-19 14:56 +0200
pushed 2014-09-19 18:17 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1025100: Use INSERTPS for inserting float elements when SSE4.1 is available; r=sunfish
5f142d472a2686baa78337418fce8f0ded0ab41f
created 2014-09-19 14:39 +0200
pushed 2014-09-19 18:17 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1053788: Implement backends for generating min/max for float32; r=sunfish
5b8f53b7d32939d477c95aeb54baab90fdfa0d4a
created 2014-09-18 12:59 +0200
pushed 2014-09-18 23:11 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1043337: Add Min/Max to MSimdBinaryArith; r=sunfish
6cc38353cfa4e1569dfe1fa62f476015becfe465
created 2014-09-11 08:50 +0200
pushed 2014-09-11 13:36 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1051860: Optimize SimdValueX4 codegen for int32x4 when SSE4.1 is available; r=sunfish
974abe2bd9499d0031b4500eaacab7f0f4b7c5e3
created 2014-09-02 17:49 +1000
pushed 2014-09-02 18:36 +0000
Douglas Crosher Douglas Crosher - Bug 1060437 - SIMD backend: Implement the select operation; r=bbouvier
393c2341a26b5419d88cd17add68b9d4cf309423
created 2014-08-27 18:07 -0700
pushed 2014-09-02 18:36 +0000
Ivan Jibaja Ivan Jibaja - Bug 1059529: SIMD x86-x64 backend: Implement bitwise operations; a=ijibaja,dougc,bbouvier; r=sunfish
5fa26de0a04fcf3f6e44de54f143fbb9cda38004
created 2014-07-25 02:38 -0700
pushed 2014-09-02 18:36 +0000
Ivan Jibaja Ivan Jibaja - Bug 1025127: SIMD x86-x64 backend: implement Comparisons; a=ijibaja,dougc,bbouvier; r=sunfish
4773d0ec1ee8fac07c7f498377d5bbcaf84b0ad1
created 2014-08-28 10:01 +0200
pushed 2014-08-31 02:39 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 992267: Odin basic SIMD support; r=luke
991b62ff5461b89bb49ad4e152286834eeebdc6f
created 2014-08-29 21:07 -0700
pushed 2014-08-30 16:46 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 992267) for OS X non-unified bustage
fc9f83afab316d2463d4bd993f0e922c54f2788b
created 2014-08-28 10:01 +0200
pushed 2014-08-30 16:46 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 992267: Odin basic SIMD support; r=luke
c9ffa291cfe3597c53b00a37d485c9d730586a89
created 2014-08-23 12:58 +0200
pushed 2014-08-25 17:07 +0000
Tom Schuster Tom Schuster - Bug 995230 - Inline Math.clz32. r=jandem
5482a918ee738fb105676ddfb9e4ed4185649782
created 2014-08-19 14:34 +0200| base
pushed 2014-08-19 20:33 +0000
Jan de Mooij Jan de Mooij - Bug 1046585 part 8 - Move X86Assembler.h and AssemblerBuffer.h into jit/. r=sunfish
less more (0) tip