From 5530915001c3e8b395d731480e5a6618a08af7af Mon Sep 17 00:00:00 2001 From: Léo Gourdin Date: Tue, 2 Nov 2021 10:57:22 +0100 Subject: being more archi-independant --- backend/Inliningproof.v | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'backend/Inliningproof.v') diff --git a/backend/Inliningproof.v b/backend/Inliningproof.v index a4bf838e..647938f3 100644 --- a/backend/Inliningproof.v +++ b/backend/Inliningproof.v @@ -992,8 +992,8 @@ Proof. fold (saddr ctx addr). intros [a' [P Q]]. destruct (Mem.loadv chunk m' a') eqn:Hload'. -- left; econstructor; split. - ++ eapply plus_one. eapply exec_Iload; eauto. eapply has_loaded_normal; eauto. - try (rewrite <- P; apply eval_addressing_preserved; exact symbols_preserved). + ++ eapply plus_one. try (eapply exec_Iload; eauto; eapply has_loaded_normal; eauto; + rewrite <- P; apply eval_addressing_preserved; exact symbols_preserved). ++ econstructor; eauto. apply match_stacks_inside_set_reg; auto. apply agree_set_reg; auto. -- left; econstructor; split. -- cgit