Library CompOptCert.VerifiedOpt
Require Import sflib.
Require Import Axioms.
Require Import Basic.
Require Import DataStructure.
Require Import Loc.
Require Import Language.
Require Import Time.
Require Import Event.
Require Import View.
Require Import Cell.
Require Import Memory.
Require Import TView.
Require Import Local.
Require Import Thread.
Require Import Configuration.
Require Import ww_RF.
Require Import Behavior.
Require Import LocalSim.
Require Import CorrectOpt.
Require Import ConstProp.
Require Import ConstPropProof.
Require Import CSE.
Require Import CSEProof.
Require Import DCE.
Require Import DCEProof.
Require Import LICM.
Require Import LICMProof.
Require Import Axioms.
Require Import Basic.
Require Import DataStructure.
Require Import Loc.
Require Import Language.
Require Import Time.
Require Import Event.
Require Import View.
Require Import Cell.
Require Import Memory.
Require Import TView.
Require Import Local.
Require Import Thread.
Require Import Configuration.
Require Import ww_RF.
Require Import Behavior.
Require Import LocalSim.
Require Import CorrectOpt.
Require Import ConstProp.
Require Import ConstPropProof.
Require Import CSE.
Require Import CSEProof.
Require Import DCE.
Require Import DCEProof.
Require Import LICM.
Require Import LICMProof.
Theorem Correct_optimizers:
Correct(constprop_optimizer) ∧ Correct(cse_optimizer) ∧
Correct(dce_optimizer) ∧ Correct (licm).
Proof.
splits.
eapply correct_constprop.
eapply correct_cse.
eapply correct_dce.
eapply correct_licm.
Qed.
Correct(constprop_optimizer) ∧ Correct(cse_optimizer) ∧
Correct(dce_optimizer) ∧ Correct (licm).
Proof.
splits.
eapply correct_constprop.
eapply correct_cse.
eapply correct_dce.
eapply correct_licm.
Qed.