mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-30 07:14:46 +00:00
feat(gen_dev): Backend64
implement build_num_abs_f64 for generic 64 bit archs
This commit is contained in:
parent
65cc9b54fa
commit
388caf9460
1 changed files with 9 additions and 0 deletions
|
@ -474,6 +474,15 @@ impl<
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fn build_num_abs_f64(&mut self, dst: &Symbol, src: &Symbol) -> Result<(), String> {
|
||||||
|
let dst_reg = self.claim_float_reg(dst)?;
|
||||||
|
let src_reg = self.load_to_float_reg(src)?;
|
||||||
|
|
||||||
|
ASM::abs_freg64_freg64(&mut self.buf, &mut self.relocs, dst_reg, src_reg);
|
||||||
|
|
||||||
|
Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
fn build_num_add_i64(
|
fn build_num_add_i64(
|
||||||
&mut self,
|
&mut self,
|
||||||
dst: &Symbol,
|
dst: &Symbol,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue