bn/asm/x86_64-mont5.pl: add MULX/AD*X code path.
authorAndy Polyakov <appro@openssl.org>
Mon, 9 Dec 2013 20:02:24 +0000 (21:02 +0100)
committerAndy Polyakov <appro@openssl.org>
Mon, 9 Dec 2013 20:02:24 +0000 (21:02 +0100)
commitec9cc70f72454b8d4a84247c86159613cee83b81
tree504ec4eeaf5d13670389711f7bc01915f6a4a595
parentd1671f4f1a39d938499c67efe5d4a14c34c09b31
bn/asm/x86_64-mont5.pl: add MULX/AD*X code path.

This also eliminates code duplication between x86_64-mont and x86_64-mont
and optimizes even original non-MULX code.
crypto/bn/asm/x86_64-mont.pl
crypto/bn/asm/x86_64-mont5.pl
crypto/bn/bn_exp.c