aboutsummaryrefslogtreecommitdiffstats
path: root/verilog
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2020-10-03 20:06:11 +0100
committerYann Herklotz <git@yannherklotz.com>2020-11-27 16:29:49 +0000
commit7b1b5e2682305b6b9a5db96072e02ea8b669d6ad (patch)
treea294358673c9dd742db7ff758305b2caf6a6675c /verilog
parent90910aeeb2f0f8157799310ff00afc1cd5595adb (diff)
downloadcompcert-7b1b5e2682305b6b9a5db96072e02ea8b669d6ad.tar.gz
compcert-7b1b5e2682305b6b9a5db96072e02ea8b669d6ad.zip
Add proof of splitlong_ptr32
Diffstat (limited to 'verilog')
-rw-r--r--verilog/Archi.v3
1 files changed, 3 insertions, 0 deletions
diff --git a/verilog/Archi.v b/verilog/Archi.v
index e59274e2..8f1ccdef 100644
--- a/verilog/Archi.v
+++ b/verilog/Archi.v
@@ -28,6 +28,9 @@ Definition align_float64 := 4%Z.
Definition splitlong := false.
+Lemma splitlong_ptr32: splitlong = true -> ptr64 = false.
+Proof. discriminate. Qed.
+
Definition default_nan_64 := (true, iter_nat 51 _ xO xH).
Definition default_nan_32 := (true, iter_nat 22 _ xO xH).