aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar jadep <jadep@mit.edu>2019-04-01 06:57:19 -0400
committerGravatar jadephilipoom <jade.philipoom@gmail.com>2019-04-03 23:34:53 +0100
commitf40b3c81114a73c3ac259ca4cb5014464e779dd3 (patch)
treeceee31b6cab54a638cc9d0c94da1683e50b641b0
parentc0fe35f49d61207d16c6db79936e38edf9661a49 (diff)
update import statements
-rw-r--r--src/Fancy/Montgomery256.v1
-rw-r--r--src/PushButtonSynthesis/BarrettReduction.v4
-rw-r--r--src/PushButtonSynthesis/FancyMontgomeryReduction.v4
-rw-r--r--src/PushButtonSynthesis/FancyMontgomeryReductionReificationCache.v1
4 files changed, 8 insertions, 2 deletions
diff --git a/src/Fancy/Montgomery256.v b/src/Fancy/Montgomery256.v
index ee761cba9..981e3592c 100644
--- a/src/Fancy/Montgomery256.v
+++ b/src/Fancy/Montgomery256.v
@@ -7,6 +7,7 @@ Require Import Crypto.Fancy.Prod.
Require Import Crypto.Fancy.Spec.
Require Import Crypto.Language. Import Language.Compilers.
Require Import Crypto.LanguageWf.
+Require Import Crypto.Arithmetic.FancyMontgomeryReduction.
Require Import Crypto.PushButtonSynthesis.FancyMontgomeryReduction.
Require Import Crypto.Util.Tactics.BreakMatch.
Require Import Crypto.Util.ZUtil.EquivModulo.
diff --git a/src/PushButtonSynthesis/BarrettReduction.v b/src/PushButtonSynthesis/BarrettReduction.v
index 3946a39c2..42be4b7d4 100644
--- a/src/PushButtonSynthesis/BarrettReduction.v
+++ b/src/PushButtonSynthesis/BarrettReduction.v
@@ -11,6 +11,10 @@ Require Import Crypto.Util.ZUtil.Tactics.LtbToLt.
Require Import Crypto.Language.
Require Import Crypto.CStringification.
Require Import Crypto.Arithmetic.BarrettReduction.
+Require Import Crypto.Arithmetic.Core.
+Require Import Crypto.Arithmetic.ModOps.
+Require Import Crypto.Arithmetic.Partition.
+Require Import Crypto.Arithmetic.UniformWeight.
Require Import Crypto.BoundsPipeline.
Require Import Crypto.Fancy.Compiler.
Require Import Crypto.COperationSpecifications.
diff --git a/src/PushButtonSynthesis/FancyMontgomeryReduction.v b/src/PushButtonSynthesis/FancyMontgomeryReduction.v
index 2a64fdebd..d3f596e5c 100644
--- a/src/PushButtonSynthesis/FancyMontgomeryReduction.v
+++ b/src/PushButtonSynthesis/FancyMontgomeryReduction.v
@@ -15,7 +15,7 @@ Require Import Crypto.Util.ZUtil.Tactics.RewriteModSmall.
Require Import Crypto.Language.
Require Import Crypto.CStringification.
Require Import Crypto.Arithmetic.Core.
-Require Import Crypto.Arithmetic.MongomeryReduction.
+Require Import Crypto.Arithmetic.FancyMontgomeryReduction.
Require Import Crypto.BoundsPipeline.
Require Import Crypto.COperationSpecifications.
Require Import Crypto.Fancy.Compiler.
@@ -36,7 +36,7 @@ Import COperationSpecifications.Primitives.
Import COperationSpecifications.MontgomeryReduction.
-Import Associational Positional MontgomeryReduction.
+Import Associational Positional FancyMontgomeryReduction.MontgomeryReduction.
Local Set Keyed Unification. (* needed for making [autorewrite] fast, c.f. COQBUG(https://github.com/coq/coq/issues/9283) *)
diff --git a/src/PushButtonSynthesis/FancyMontgomeryReductionReificationCache.v b/src/PushButtonSynthesis/FancyMontgomeryReductionReificationCache.v
index 7a475a53a..84d5be615 100644
--- a/src/PushButtonSynthesis/FancyMontgomeryReductionReificationCache.v
+++ b/src/PushButtonSynthesis/FancyMontgomeryReductionReificationCache.v
@@ -7,6 +7,7 @@ Require Import Crypto.PushButtonSynthesis.ReificationCache.
Local Open Scope Z_scope.
Import Associational Positional.
+Import FancyMontgomeryReduction.MontgomeryReduction.
Local Set Keyed Unification. (* needed for making [autorewrite] fast, c.f. COQBUG(https://github.com/coq/coq/issues/9283) *)