Commit graph

1101 commits

Author SHA1 Message Date
Fayvel Victor
32f56f2fd5 Merge commit '0c90b285001fc9dcae9141a83bf5279edd212923' 2014-11-09 13:23:43 +01:00
Fayvel Victor
00d69edff1 Merge commit '9490ea8e20b59052c787677f7bfd277c0dd68f06' 2014-11-09 13:20:42 +01:00
Fayvel Victor
65607059ad Merge commit '2e1e9edf75f1550ea85e36d7a8b5d927a2ec297d' 2014-11-09 13:20:26 +01:00
Fayvel Victor
84ab58ed28 Merge commit 'f05e2d603ed5223efac2f3d0a9fe7f37e6b14737' 2014-11-09 13:20:00 +01:00
Fayvel Victor
8b6d04d662 Merge commit '158a4d0b600d3d23475a1ab30ffa5db5c4bcb353' 2014-11-09 13:19:44 +01:00
Fayvel Victor
8052659482 Merge commit 'fd765856fcdeea21b57d5aa8ea38961dfead7a82' 2014-11-09 13:19:25 +01:00
Fayvel Victor
f7f94c2ddf Merge commit 'c550a19a8a8ebb9d2fe8cf63c9dd7af7fa47b13b' 2014-11-09 13:19:07 +01:00
Fayvel Victor
a17d28dc5c Merge commit 'e8e87ce602c76bb4052fda6f7e17be887dbb06be' 2014-11-09 13:18:40 +01:00
Fayvel Victor
c98fbd32b6 Merge commit '9bfe2c20c3c0c441cbf2a34971dc93234b45e282' 2014-11-09 13:18:23 +01:00
Fayvel Victor
d4eb05abc5 Merge commit '91ba902637a8786ba585876c76b080f12b38a827' 2014-11-09 13:18:08 +01:00
Fayvel Victor
8bcf759f0d Merge commit '1e7a2a310705a54966653881d5661163eed56a2a' 2014-11-09 13:17:55 +01:00
Fayvel Victor
8eb36c36ea Merge commit 'af0a7a6beddb9215153ebd4275a636c1cfca6ada' 2014-11-09 13:11:49 +01:00
Fayvel Victor
15852ff99e Merge commit 'd966907f46662aa75ac3edea32cb71b9ed088bd7' 2014-11-09 13:11:04 +01:00
Fayvel Victor
b237747c03 Merge commit '42d8ef404f2b80fdebf7b4f11e624b20000a21c8' 2014-11-09 13:10:50 +01:00
Fayvel Victor
0569b259fb Merge commit 'aa812d6328e6499cfe31ed5e449639109b7ee332' 2014-11-09 13:10:28 +01:00
Fayvel Victor
0581145b08 Merge commit '188a84e33fd7ab439747d23ea87a2bbed62f4afb' 2014-11-09 13:09:43 +01:00
Fayvel Victor
b6d686ac7a Merge commit 'ef67517ca00fddfd9e5e0b86c69066fd9100b1ae' 2014-11-09 13:09:28 +01:00
Fayvel Victor
28284ea54e Merge commit '7c474000dec717c45bf272847af3408da3ebc482' 2014-11-09 13:09:10 +01:00
Fayvel Victor
4e2f204a33 Merge commit '8e1c222f1b4afd4d28b90554df2582bce22f117c' 2014-11-09 13:08:41 +01:00
Fayvel Victor
b4582f9518 Merge commit '7d869cf4d33b914a48baa1707f66d0eb0abfaba7' 2014-11-09 13:08:15 +01:00
Fayvel Victor
a4cfeb06e1 Merge commit '69335440ee6106dc034bf4063ee8c0ff5d7c8839' 2014-11-09 13:07:50 +01:00
Fayvel Victor
e18681d310 Merge commit 'a3bc93a73382df01a6da42f366eff664d166553c' 2014-11-09 13:07:31 +01:00
Fayvel Victor
ec67023983 Merge commit '34a217bbd54f684ac1abc7330ca53443264ab3d2' 2014-11-09 13:07:18 +01:00
Fayvel Victor
7a47c93b82 Merge commit 'eb30046e3660a2671497c83aeba626045fca2b81' 2014-11-09 13:06:58 +01:00
Fayvel Victor
c3665908e9 Merge commit 'ff511170db1c57ec8c9619d2ceb69bfba66d8041' 2014-11-09 13:06:42 +01:00
Fayvel Victor
9537a138f6 Merge commit 'cb3fffc834d589f1841d4049e2c24b4f4b601724' 2014-11-09 13:06:25 +01:00
Fayvel Victor
fd8aa2d041 Merge commit 'c6b7a6f6afbcc91c2451f9c9466427937260379c' 2014-11-09 13:06:05 +01:00
Fayvel Victor
5bbe036d53 Merge commit '7d80d7d1159f2c9d416e5ac4546cba5c5041919f' 2014-11-09 13:05:48 +01:00
Fayvel Victor
401dd64a2a Merge commit '8119d214c544b440980e7d4d10b7f06011a07313'
Conflicts:
	module.c
2014-11-09 13:05:15 +01:00
Fayvel Victor
6b75277e0e Merge commit 'ca9be00a5e392bfc3bcde26e3e8027bc77d97456' 2014-11-09 13:01:22 +01:00
Fayvel Victor
355c7fcdca Merge commit '716788c9c6b65999267b79cbf13f67bad6c005a4'
Conflicts:
	Rsp_#1.1.h
2014-11-09 13:01:14 +01:00
Fayvel Victor
8638c3da86 Merge commit '724608c175184bda50d6d4ae511b3c288578962d' 2014-11-09 12:22:08 +01:00
Fayvel Victor
38806a58c1 Merge commit 'f1481dd39bf17025a387c5e20bc27d9a35132e24'
Conflicts:
	bench.h
	module.c
	rsp.c
2014-11-09 12:21:17 +01:00
Fayvel Victor
8cf26034c7 Merge commit 'e962e51dd17aef88b4daaff897ba29f7ff3226d5' 2014-11-06 10:15:05 +01:00
Fayvel Victor
855f9fc3e7 Merge commit 'd5692be2476a4968e33e5e6fbfad80afd16797eb'
Conflicts:
	rsp.h
2014-11-06 10:14:56 +01:00
Fayvel Victor
cdec65959f Merge commit 'd24da458c6c97bae54ef3577789c2282c77a779c' 2014-11-06 10:13:51 +01:00
Fayvel Victor
dc01374af7 Merge commit '08026fe81f4eac858312b2ab8f5a29aebfc128f2' 2014-11-06 10:13:42 +01:00
Fayvel Victor
4b7580faa8 Merge commit 'e6b4b32030e4ca98920215076a2aa47cbaac8145' 2014-11-06 10:12:47 +01:00
unknown
bfd74741f9 force vectorization of unsigned multiply, overflow and VMADL clamp 2014-10-28 20:50:10 -04:00
unknown
55ad9ad9d8 optimized VMADN with static overflow, carry and multiply-add 2014-10-28 15:35:05 -04:00
unknown
6d17d19dc6 correspond VMUDM intrinsics to multiply-accumulate variation 2014-10-26 23:58:18 -04:00
unknown
5cce9f457e new algorithm for mixed signed * unsigned factorization 2014-10-23 16:45:01 -04:00
unknown
ef09b4eb5d redesign VMUDN with carry and overflow/underflow SSE logic 2014-10-22 22:45:34 -04:00
unknown
f810a85e31 refer unsigned overflow to `negative' mask 2014-10-21 19:58:10 -04:00
unknown
c7a468e3d7 corresponding optimizations to VMUDL (same multiply, diff. clamp) 2014-10-21 00:05:26 -04:00
unknown
9dbdcc490c restyled some optimization and fix 48-bit MADD sign-extension 2014-10-20 22:25:01 -04:00
unknown
b832e39a92 merged bi-arch VMULF template into optimized SIMD mulf 2014-10-20 00:57:40 -04:00
unknown
d768f51077 more direct multiply-add high operation without bi-arch template 2014-10-18 22:27:08 -04:00
unknown
79c5aa0cf4 removed bi-arch template for VMUDH 2014-10-17 22:43:43 -04:00
unknown
291e7fb10b remove bi-arch template for VMUDL as mudl was greatly simplified in SSE 2014-10-17 19:02:02 -04:00