aboutsummaryrefslogtreecommitdiffstats
path: root/kvx/lib/RTLpathSE_impl.v
diff options
context:
space:
mode:
Diffstat (limited to 'kvx/lib/RTLpathSE_impl.v')
-rw-r--r--kvx/lib/RTLpathSE_impl.v10
1 files changed, 5 insertions, 5 deletions
diff --git a/kvx/lib/RTLpathSE_impl.v b/kvx/lib/RTLpathSE_impl.v
index 480b647f..a1bd8638 100644
--- a/kvx/lib/RTLpathSE_impl.v
+++ b/kvx/lib/RTLpathSE_impl.v
@@ -513,15 +513,15 @@ Proof.
- simpl in CORE. rewrite <- CORE. constructor; [apply svident_simu_refl|].
erewrite <- list_sval_eval_preserved; [| eapply ctx]. constructor.
(* Sbuiltin *)
- - simpl in CORE. destruct hf2; try contradiction. destruct CORE as (PCEQ & ? & ? & ?). subst.
- constructor; [assumption | reflexivity].
+ - (* simpl in CORE. destruct hf2; try contradiction. destruct CORE as (PCEQ & ? & ? & ?). subst.
+ constructor; [assumption | reflexivity]. *) admit.
(* Sjumptable *)
- simpl in CORE. destruct hf2; try contradiction. destruct CORE as (PCEQ & ?). subst.
constructor; [assumption|].
erewrite <- seval_preserved; [| eapply ctx]. constructor.
(* Sreturn *)
- simpl in CORE. subst. constructor.
-Qed.
+Admitted.
Record hsstate := { hinternal:> hsistate; hfinal: sfval }.
@@ -1612,9 +1612,9 @@ Proof.
+ admit.
+ admit.
(* Sbuiltin *)
- - destruct fv2; try discriminate. intro. explore.
+ - (* destruct fv2; try discriminate. intro. explore.
apply revmap_check_single_correct in EQ1. apply list_builtin_arg_simub_correct in EQ2.
- subst. constructor; auto.
+ subst. constructor; auto. *) admit.
(* Sjumptable *)
- destruct fv2; try discriminate. intro. explore.
apply revmap_check_list_correct in EQ. apply sval_simub_correct in EQ0. subst.