Files
cs420/src/opt/gvn.rs
2020-05-02 07:52:40 +00:00

14 lines
290 B
Rust

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