diff options
author | xleroy <xleroy@fca1b0fc-160b-0410-b1d3-a4f43f01ea2e> | 2009-01-04 16:00:07 +0000 |
---|---|---|
committer | xleroy <xleroy@fca1b0fc-160b-0410-b1d3-a4f43f01ea2e> | 2009-01-04 16:00:07 +0000 |
commit | bcc49e9df3e1885fcdf6e7a082f9101a323fb39c (patch) | |
tree | f442f7a477d08e2ef7f18a639a82e1c7ce2853f4 /powerpc/Selectionproof.v | |
parent | 7e18fbae543b78ffd9a3359eac1a8cf4f9c7a568 (diff) | |
download | compcert-bcc49e9df3e1885fcdf6e7a082f9101a323fb39c.tar.gz compcert-bcc49e9df3e1885fcdf6e7a082f9101a323fb39c.zip |
Cminor, CminorSel: removed useless premises in rules for Sreturn
git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@938 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e
Diffstat (limited to 'powerpc/Selectionproof.v')
-rw-r--r-- | powerpc/Selectionproof.v | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/powerpc/Selectionproof.v b/powerpc/Selectionproof.v index 6d629794..5e0b2b27 100644 --- a/powerpc/Selectionproof.v +++ b/powerpc/Selectionproof.v @@ -1350,11 +1350,11 @@ Proof. constructor; auto. destruct b; auto. (* Sreturn None *) econstructor; split. - econstructor. rewrite <- H; reflexivity. + econstructor. constructor; auto. apply call_cont_commut. (* Sreturn Some *) econstructor; split. - econstructor. simpl. auto. eauto with evalexpr. + econstructor. simpl. eauto with evalexpr. constructor; auto. apply call_cont_commut. (* Sgoto *) econstructor; split. |