Implement pinned register usage through set_pinned_reg/get_pinned_reg;

This commit is contained in:
Benjamin Bouvier
2020-04-21 12:12:03 +02:00
parent d1b5df31fd
commit 241c164e25
7 changed files with 97 additions and 20 deletions

View File

@@ -52,7 +52,7 @@ impl MachBackend for AArch64Backend {
let frame_size = vcode.frame_size();
let disasm = if want_disasm {
Some(vcode.show_rru(Some(&create_reg_universe())))
Some(vcode.show_rru(Some(&create_reg_universe(flags))))
} else {
None
};
@@ -77,7 +77,7 @@ impl MachBackend for AArch64Backend {
}
fn reg_universe(&self) -> RealRegUniverse {
create_reg_universe()
create_reg_universe(&self.flags)
}
}