Fork of tomsfastmath
Go to file
Patrick Oppenlander c9ae4c70d4 ppc32: fix fp_montgomery_reduce assembly
Previous patch modified constraints from =m to =g. Turns out this also
allows registers which doesn't work with the inline assembly
instructions.

If we change back to =m GCC 5.0 warns that constraints do not allow a
register.

In order to work around these issues we now pass the arguments in
registers and let GCC handle the loading & storing.
2015-04-17 10:18:45 +10:00
demo create new make target test_standalone 2015-02-15 15:13:20 +01:00
doc added tomsfastmath-0.12 2010-07-22 10:06:30 +02:00
mtest test/mtest/stest: improve a bit 2014-08-14 21:18:23 +02:00
pre_gen added tomsfastmath-0.12 2010-07-22 10:06:30 +02:00
random_txt_files added tomsfastmath-0.03 2010-07-22 10:06:23 +02:00
src ppc32: fix fp_montgomery_reduce assembly 2015-04-17 10:18:45 +10:00
.gitignore demo: split up test to 'test' and a new 'timing' build target 2015-02-15 14:26:06 +01:00
.travis.yml travis.yml: fix build target 2015-02-15 15:17:36 +01:00
changes.txt update changes 2014-10-13 12:24:45 +02:00
filter.pl added tomsfastmath-0.12 2010-07-22 10:06:30 +02:00
gen.pl gen.pl: update to current directory structure 2014-08-14 21:17:11 +02:00
genlist.sh added tomsfastmath-0.12 2010-07-22 10:06:30 +02:00
LICENSE after multiple objections of libtom users [1], we decided to change licensing 2011-01-19 10:28:48 +01:00
makefile makefiles: update with new file 2015-02-15 23:33:11 +01:00
makefile.shared Replace spaces with tab to file GNU make problems 2015-02-26 09:17:20 +01:00
mess.sh added tomsfastmath-0.04 2010-07-22 10:06:24 +02:00
parsenames.pl added tomsfastmath-0.12 2010-07-22 10:06:30 +02:00
README.md Add README.md 2014-10-13 19:36:19 +02:00
SPONSORS added tomsfastmath-0.01 2010-07-22 10:06:21 +02:00
testme.sh testme: fix traps 2015-02-15 23:40:45 +01:00
tfm.tex update documentation regarding fp_isprime() 2014-10-13 17:14:10 +02:00
TODO added tomsfastmath-0.10 2010-07-22 10:06:29 +02:00
updatemakes.sh trim trailing spaces/clean-up 2014-06-12 17:35:54 +02:00

tomsfastmath

See doc/tfm.pdf for a detailed documentation

Project Status

master: Build Status