feat: add initialization of AX register in function prologue
This commit is contained in:
parent
24dddcadab
commit
1255a2e74c
@ -164,7 +164,8 @@ object asmGenerator {
|
|||||||
def funcPrologue(): List[AsmLine] = {
|
def funcPrologue(): List[AsmLine] = {
|
||||||
List(
|
List(
|
||||||
Push(Register(RegSize.R64, RegName.BP)),
|
Push(Register(RegSize.R64, RegName.BP)),
|
||||||
Move(Register(RegSize.R64, RegName.BP), Register(RegSize.R64, RegName.SP))
|
Move(Register(RegSize.R64, RegName.BP), Register(RegSize.R64, RegName.SP)),
|
||||||
|
Move(Register(RegSize.R64, RegName.AX), ImmediateVal(0))
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user