forked from M-Labs/nac3
print IR
This commit is contained in:
parent
f9dbf68875
commit
8e9bd3df04
|
@ -424,6 +424,10 @@ impl<'ctx> CodeGen<'ctx> {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fn print_ir(&self) {
|
||||||
|
self.module.print_to_stderr();
|
||||||
|
}
|
||||||
|
|
||||||
fn output(&self) {
|
fn output(&self) {
|
||||||
let triple = TargetTriple::create("riscv32-none-linux-gnu");
|
let triple = TargetTriple::create("riscv32-none-linux-gnu");
|
||||||
let target = Target::from_triple(&triple)
|
let target = Target::from_triple(&triple)
|
||||||
|
@ -464,5 +468,6 @@ fn main() {
|
||||||
Ok(_) => (),
|
Ok(_) => (),
|
||||||
Err(err) => { println!("Compilation error: {}", err); return; }
|
Err(err) => { println!("Compilation error: {}", err); return; }
|
||||||
}
|
}
|
||||||
|
codegen.print_ir();
|
||||||
codegen.output();
|
codegen.output();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue