aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2020-10-03 20:06:11 +0100
committerYann Herklotz <git@yannherklotz.com>2023-04-27 11:53:24 +0100
commit4884a324ed0fa3a8602777bdb49580e801ff6f5b (patch)
treeffc394632f7fdf57064c030e2cfca4995cc878d9
parent81e3066c13050677c5bc44ddbd22bd7c98f0e3e3 (diff)
downloadcompcert-4884a324ed0fa3a8602777bdb49580e801ff6f5b.tar.gz
compcert-4884a324ed0fa3a8602777bdb49580e801ff6f5b.zip
Add proof of splitlong_ptr32
-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).