Commit Graph

1892 Commits

Author SHA1 Message Date
jasonmoxham
3066b516d5 remove s390 pa32 pa64 explicit code 2011-04-30 07:16:39 +00:00
jasonmoxham
e4313f9a13 move asm code in gmp-impl into the arch specific dirs 2011-04-30 07:05:19 +00:00
gladman
e1d8bed478 correct incorrect parameter type for mpz_cdiv_q_2exp 2011-04-29 21:32:50 +00:00
jasonmoxham
46c66911e7 remove all refs to NO_ASM 2011-04-29 16:01:45 +00:00
jasonmoxham
1b0ca8d6f8 include some extra ifdef around inline asm 2011-04-29 10:26:41 +00:00
jasonmoxham
130f5e5b1c put back modexact_1 special case x86 FAT code , have to wait until we change all the configure stuff as well, Ugg 2011-04-29 08:53:47 +00:00
jasonmoxham
1505da0405 reverse previous change 2011-04-29 08:50:29 +00:00
jasonmoxham
86049b50ae reverse x86 fat order for x86 only , it's not worth the effort to fix all the special cases in the division code 2011-04-29 08:19:26 +00:00
jasonmoxham
8e655622cf make x86 fat preinv_* general , no more bloody special cases..... 2011-04-29 07:46:44 +00:00
jasonmoxham
c8f630b6fb add missing fft params for x86 fat build 2011-04-29 07:16:21 +00:00
gladman
d3f4f67aaf correct name of longlong.h in mpn\x86_64w\ to longlong_inc.h 2011-04-28 16:03:31 +00:00
jasonmoxham
7fa0d066d1 remove k6/k7 mod_1 FAT optimization 2011-04-28 13:08:48 +00:00
jasonmoxham
6aa31878fc update for name changes to longlong_inc.h 2011-04-28 09:44:02 +00:00
gladman
cf2a5ef3c7 make changes for building longlong.h 2011-04-28 09:34:30 +00:00
jasonmoxham
833b62dbb7 change fat order in fat path in configure as well 2011-04-28 02:31:16 +00:00
jasonmoxham
deb7d231da add bulldozer and sandybridge paths to the x86_64w fat path 2011-04-28 02:26:50 +00:00
jasonmoxham
2878075b0d change makefile to reflect that longlong.h is now a built file not a source file 2011-04-28 01:25:53 +00:00
jasonmoxham
96819f622b final bits of splitting longlong.h 2011-04-28 00:27:14 +00:00
jasonmoxham
1bb005f714 split longlong into arches , windows and possibly a bit of ifdef wrapping to do 2011-04-27 22:59:10 +00:00
jasonmoxham
33eaf3ddab add new bulldozer paths to the fat system 2011-04-27 22:51:30 +00:00
jasonmoxham
7184d3f5de add new sandybridge path to the fat system 2011-04-27 22:49:54 +00:00
jasonmoxham
4574035f25 add in bulldozer as a separate cpu name that maps to the k102 dir 2011-04-27 10:45:57 +00:00
gladman
5ca9327c74 Tidy up Visual Studio builds (cosmetic) 2011-04-27 10:15:46 +00:00
jasonmoxham
e7b0887cc2 add in paths and the best asm we've got for sandybridge 2011-04-26 21:18:12 +00:00
gladman
2432f866f7 2011-04-18 11:12:22 +00:00
jasonmoxham
12ea51f4c7 define __GMP_CC as __MPIR_CC and same for flags 2011-04-17 12:15:45 +00:00
jasonmoxham
996f7010b8 movq to movd in asm 2011-04-16 16:55:00 +00:00
jasonmoxham
28fea4c7af remove define UMUL_TIME SMUL_TIME as never used 2011-04-13 08:39:59 +00:00
jasonmoxham
d4995d0370 remove define UDIV_TIME as never used 2011-04-13 08:32:07 +00:00
jasonmoxham
059ea30181 split out windows longlong parts 2011-04-11 07:41:43 +00:00
jasonmoxham
08dc99d709 put license info in all the new longlong's 2011-04-10 23:42:50 +00:00
jasonmoxham
a18af002d1 split up longlong into arches 2011-04-10 23:06:16 +00:00
jasonmoxham
9796a8ed3e add bulldozer family 21 to cpuid , map it to k102 for the mo 2011-04-10 23:04:44 +00:00
gladman
de6e423978 2011-04-10 19:04:32 +00:00
jasonmoxham
2489506c00 add in 32bit paths for msvc cl build 2011-04-09 11:34:10 +00:00
jasonmoxham
99ad21707a test/mpz/reuse.c msvc tweek 2011-04-08 12:59:26 +00:00
jasonmoxham
058cbd9ce4 change fat order from x86,fat,.... to fat,x86,.... 2011-04-07 14:34:43 +00:00
jasonmoxham
84ccff258b and for x64w 2011-04-07 14:22:50 +00:00
jasonmoxham
3ea0bbfc8b and for x64w 2011-04-07 14:21:29 +00:00
jasonmoxham
59dc133875 and for x64w 2011-04-07 14:21:03 +00:00
jasonmoxham
3f15c30522 make sure fat dir has every file in fat structure 2011-04-07 14:19:31 +00:00
jasonmoxham
b5c5bd605f add gcc-4.6 compiler flags for atom,bobcat,corei7,avx 2011-04-07 13:29:02 +00:00
jasonmoxham
dd9b88d3a5 remove arc(obsolete in gcc 4.6) support from longlong 2011-04-07 13:16:27 +00:00
jasonmoxham
a4f09b75dc NEWS 2011-04-05 15:31:04 +00:00
jasonmoxham
dab6b7788f update version to MPIR-2.3.1 2011-04-05 15:22:04 +00:00
jasonmoxham
a1ae0b7a2c script to change fake cpu 2011-04-05 10:45:29 +00:00
jasonmoxham
99af8524fb copy some k8 files to x64 dir so that fat build on unknown cpu's work 2011-04-04 23:01:32 +00:00
jasonmoxham
2e5be3d873 nonexecstack for linux only 2011-04-04 16:58:33 +00:00
jasonmoxham
75cc63f4c7 delete , for now k8's udiv.asm and umul.asm 2011-04-04 16:36:07 +00:00
jasonmoxham
d131a06d14 split fake cpu into two , build and fat 2011-04-04 15:04:29 +00:00