Update skeleton

This commit is contained in:
Jeehoon Kang
2020-05-29 21:27:35 +09:00
parent 599fb7ca35
commit 4c850d5801
13 changed files with 398 additions and 521 deletions

View File

@@ -2,8 +2,12 @@ use crate::ir::*;
use crate::opt::FunctionPass;
use crate::*;
pub type SimplifyCfg =
FunctionPass<Repeat<(SimplifyCfgConstProp, (SimplifyCfgReach, (SimplifyCfgMerge, SimplifyCfgEmpty)))>>;
pub type SimplifyCfg = FunctionPass<
Repeat<(
SimplifyCfgConstProp,
(SimplifyCfgReach, (SimplifyCfgMerge, SimplifyCfgEmpty)),
)>,
>;
/// Simplifies block exits by propagating constants.
#[derive(Default)]