aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMITSUNARI Shigeo <herumi@nifty.com>2018-07-30 15:19:57 +0800
committerMITSUNARI Shigeo <herumi@nifty.com>2018-07-30 15:19:57 +0800
commit8d6fec7d0d0dbaeb4a200c91488de39d82cf659c (patch)
tree7b1f729df8b9e2d3ea3ba70a8e5c2ba0c891da51
parent18046703d5e9079310e4e5735c19310c5c87b84e (diff)
downloaddexon-mcl-8d6fec7d0d0dbaeb4a200c91488de39d82cf659c.tar.gz
dexon-mcl-8d6fec7d0d0dbaeb4a200c91488de39d82cf659c.tar.zst
dexon-mcl-8d6fec7d0d0dbaeb4a200c91488de39d82cf659c.zip
direct call mulPre4
-rw-r--r--src/fp_generator.hpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/fp_generator.hpp b/src/fp_generator.hpp
index 4deb677..ab744a6 100644
--- a/src/fp_generator.hpp
+++ b/src/fp_generator.hpp
@@ -348,7 +348,11 @@ struct FpGenerator : Xbyak::CodeGenerator {
this function calls mulPreL_ directly.
*/
StackFrame sf(this, 3, 10 | UseRDX, 0, false);
+#if 0
call(mulPreL_);
+#else
+ mulPre4(gp0, gp1, gp2, sf.t);
+#endif
sf.close(); // make epilog
L(mulPreL_); // called only from asm code
mulPre4(gp0, gp1, gp2, sf.t);