diff options
author | David Monniaux <David.Monniaux@univ-grenoble-alpes.fr> | 2022-02-11 22:46:42 +0100 |
---|---|---|
committer | David Monniaux <David.Monniaux@univ-grenoble-alpes.fr> | 2022-02-11 22:46:42 +0100 |
commit | f2a2cca20b8ae576c603b4f119cb2a7c73515f18 (patch) | |
tree | 7af4a1a9416bb83adea370f1dc969148bb178199 /kvx/SelectLongproof.v | |
parent | 8675997219a5883ca639429639b2ab0edff16aa2 (diff) | |
download | compcert-kvx-f2a2cca20b8ae576c603b4f119cb2a7c73515f18.tar.gz compcert-kvx-f2a2cca20b8ae576c603b4f119cb2a7c73515f18.zip |
remove useless stuff
Diffstat (limited to 'kvx/SelectLongproof.v')
-rw-r--r-- | kvx/SelectLongproof.v | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/kvx/SelectLongproof.v b/kvx/SelectLongproof.v index c3abdbc7..a88863b4 100644 --- a/kvx/SelectLongproof.v +++ b/kvx/SelectLongproof.v @@ -884,32 +884,28 @@ Qed. Theorem eval_longoffloat: partial_unary_constructor_sound longoffloat Val.longoffloat. Proof. - unfold longoffloat; red; intros. destruct Archi.splitlong eqn:SL. - eapply SplitLongproof.eval_longoffloat; eauto. + unfold longoffloat; red; intros. TrivialExists. simpl. rewrite H0. reflexivity. Qed. Theorem eval_longuoffloat: partial_unary_constructor_sound longuoffloat Val.longuoffloat. Proof. - unfold longuoffloat; red; intros. destruct Archi.splitlong eqn:SL. - eapply SplitLongproof.eval_longuoffloat; eauto. + unfold longuoffloat; red; intros. TrivialExists. simpl. rewrite H0. reflexivity. Qed. Theorem eval_floatoflong: partial_unary_constructor_sound floatoflong Val.floatoflong. Proof. - unfold floatoflong; red; intros. destruct Archi.splitlong eqn:SL. - eapply SplitLongproof.eval_floatoflong; eauto. + unfold floatoflong; red; intros. TrivialExists. simpl. rewrite H0. reflexivity. Qed. Theorem eval_floatoflongu: partial_unary_constructor_sound floatoflongu Val.floatoflongu. Proof. - unfold floatoflongu; red; intros. destruct Archi.splitlong eqn:SL. - eapply SplitLongproof.eval_floatoflongu; eauto. + unfold floatoflongu; red; intros. TrivialExists. simpl. rewrite H0. reflexivity. Qed. @@ -936,16 +932,14 @@ Qed. Theorem eval_singleoflong: partial_unary_constructor_sound singleoflong Val.singleoflong. Proof. - unfold singleoflong; red; intros. (* destruct Archi.splitlong eqn:SL. *) + unfold singleoflong; red; intros. eapply SplitLongproof.eval_singleoflong; eauto. -(* TrivialExists. *) Qed. Theorem eval_singleoflongu: partial_unary_constructor_sound singleoflongu Val.singleoflongu. Proof. - unfold singleoflongu; red; intros. (* destruct Archi.splitlong eqn:SL. *) + unfold singleoflongu; red; intros. eapply SplitLongproof.eval_singleoflongu; eauto. -(* TrivialExists. *) Qed. End CMCONSTR. |