fix(backend): Registers can alloc, ret var and asm format

This commit is contained in:
2026-05-12 14:42:20 +08:00
parent 6a45749113
commit de712d0bc5
3 changed files with 15 additions and 6 deletions
+1 -1
View File
@@ -32,7 +32,7 @@ impl Display for ARMInstr {
ARMInstr::Push(instr) => write!(f, "{}", instr),
ARMInstr::Pop(instr) => write!(f, "{}", instr),
ARMInstr::Bl(instr) => write!(f, "{}", instr),
ARMInstr::FunctionHead(name, align_size) => write!(f, ".align{}\n.global {}\n.type {}, %function\n{}:", align_size, name, name, name),
ARMInstr::FunctionHead(name, align_size) => write!(f, ".align {}\n.global {}\n.type {}, %function\n{}:", align_size, name, name, name),
}
}
}