Christian Kaiser
e102086f80
- fixed a bug in 64 bit ASM for MSVC
...
git-svn-id: svn://ttmath.org/publicrep/ttmath/branches/chk@181 e52654a7-88a9-db11-a3e9-0013d4bc506e
2009-07-28 16:34:04 +00:00
Christian Kaiser
be821b59dd
- optimizations
...
git-svn-id: svn://ttmath.org/publicrep/ttmath/branches/chk@153 e52654a7-88a9-db11-a3e9-0013d4bc506e
2009-05-28 11:31:29 +00:00
Christian Kaiser
de1e7ac957
more optimizations for MSVC assembler (parallelism, prefetch optimization, loop alignment, ...)
...
git-svn-id: svn://ttmath.org/publicrep/ttmath/branches/chk@151 e52654a7-88a9-db11-a3e9-0013d4bc506e
2009-05-20 08:48:51 +00:00
Christian Kaiser
fdc292e91a
current chk version - too many changes on both sides for now ;-(
...
git-svn-id: svn://ttmath.org/publicrep/ttmath/branches/chk@150 e52654a7-88a9-db11-a3e9-0013d4bc506e
2009-05-19 10:50:41 +00:00
Christian Kaiser
9b576ddbe2
- corrected 64 bit assembler code (ebx was not preserved)
...
- minor optimization
git-svn-id: svn://ttmath.org/publicrep/ttmath/branches/chk@147 e52654a7-88a9-db11-a3e9-0013d4bc506e
2009-05-15 14:42:43 +00:00
Christian Kaiser
37379d2f1f
- fulfills test file log diff (32 and 64 bit)
...
- macro for issuing the debug output to something else than std::out if specified
git-svn-id: svn://ttmath.org/publicrep/ttmath/branches/chk@134 e52654a7-88a9-db11-a3e9-0013d4bc506e
2009-05-07 09:33:57 +00:00
Christian Kaiser
c91bd24e98
- support for MS specific code (__int64 etc) and warnings
...
- support for AMD64 assembler (not thoroughly tested)
- support for UNICODE I/O (strings and streams)
git-svn-id: svn://ttmath.org/publicrep/ttmath/branches/chk@132 e52654a7-88a9-db11-a3e9-0013d4bc506e
2009-05-06 15:11:29 +00:00