DRC
51a4282abc
MinGW64 no longer prefixes symbols with underscores by default
2011-03-22 09:19:29 +00:00
DRC
0f7601bf85
xmm6-xmm15 must also be preserved by the callee; Win64 should fully work now
2010-04-23 15:41:34 +00:00
DRC
7321ba352c
Updated (C)
2010-04-20 20:54:03 +00:00
DRC
ec65eee13b
Win64 (mostly) works now
2010-04-20 19:15:09 +00:00
DRC
69ec314fb5
MinGW64 requires that the functions be prefixed with an underscore. Visual C++ apparently doesn't
2010-02-18 13:14:29 +00:00
DRC
b50c3ca33f
First attempt at Win64 support
2010-02-18 13:03:41 +00:00
Adam Tkac
63c18bbe6c
[Bugfix] Mark stack as non-executable in NASM code.
2010-01-27 10:10:23 +00:00
DRC
9b74d3f224
64-bit SIMD acceleration
2009-06-25 20:38:31 +00:00
Pierre Ossman
a63544a357
Work around subdirectory bug in older automake.
...
Older versions of automake doesn't properly support no-recursive make.
Reimplement the build system by having a local Makefile.am in the
simd/ directory.
2009-03-16 13:34:18 +00:00
Pierre Ossman
093fe3bb51
Add SSE2 SIMD implementation of computationally intensive routines.
2009-03-09 13:34:17 +00:00
Pierre Ossman
205cdc87d4
Add SSE SIMD implementation of computationally intensive routines.
2009-03-09 13:31:56 +00:00
Pierre Ossman
9a4a8bb721
Add 3DNow SIMD implementation of computationally intensive routines.
2009-03-09 13:28:10 +00:00
Pierre Ossman
649fe159ce
Add MMX SIMD implementation of computationally intensive routines.
2009-03-09 13:25:30 +00:00
Pierre Ossman
863946aebd
Implement x86 SIMD framework
...
Add NASM support and stub routine for detecting SIMD extensions.
2009-03-09 13:21:27 +00:00