Files
cs420/src/opt/mem2reg.rs
2020-03-28 18:29:04 +09:00

15 lines
316 B
Rust

use crate::ir::*;
use crate::opt::FunctionPass;
use crate::*;
pub type Mem2reg = FunctionPass<Mem2regInner>;
#[derive(Default)]
pub struct Mem2regInner {}
impl Optimize<FunctionDefinition> for Mem2regInner {
fn optimize(&mut self, _code: &mut FunctionDefinition) -> bool {
todo!("homework 4")
}
}