ppc: [liftoff] implement Registers push and pop
Change-Id: I1fec4575a84d22488fb6d572b302810655c78240 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3097811 Reviewed-by: Milad Fa <mfarazma@redhat.com> Commit-Queue: Junliang Yan <junyan@redhat.com> Cr-Commit-Position: refs/heads/master@{#76324}
This commit is contained in:
parent
2d055a1f81
commit
fa66bda5a5
@ -2355,11 +2355,13 @@ void LiftoffAssembler::AssertUnreachable(AbortReason reason) {
|
||||
}
|
||||
|
||||
void LiftoffAssembler::PushRegisters(LiftoffRegList regs) {
|
||||
bailout(kUnsupportedArchitecture, "PushRegisters");
|
||||
MultiPush(regs.GetGpList());
|
||||
MultiPushDoubles(regs.GetFpList());
|
||||
}
|
||||
|
||||
void LiftoffAssembler::PopRegisters(LiftoffRegList regs) {
|
||||
bailout(kUnsupportedArchitecture, "PopRegisters");
|
||||
MultiPopDoubles(regs.GetFpList());
|
||||
MultiPop(regs.GetGpList());
|
||||
}
|
||||
|
||||
void LiftoffAssembler::RecordSpillsInSafepoint(Safepoint& safepoint,
|
||||
|
Loading…
Reference in New Issue
Block a user