Reviewers: Weiliang,
Message:
PTAL
Description:
X87: [turbofan] Add CalleeSavedFPRegisters to CallDescriptor.
port b4275a70eb1e6b6dc0f3c77b9be6bcfca3f80c20 (r29378)
original commit message:
This change makes possible to save and restore the FP registers
in the Prologue and Return parts for the CallAddress kind functions.
BUG=
Please review this at https://codereview.chromium.org/1214573006/
Base URL: https://chromium.googlesource.com/v8/v8.git@master
Affected files (+1, -0 lines):
M src/compiler/x87/linkage-x87.cc
Index: src/compiler/x87/linkage-x87.cc
diff --git a/src/compiler/x87/linkage-x87.cc
b/src/compiler/x87/linkage-x87.cc
index
e4606de4f29979f2e1ebeccd774a74838771829a..69e1b3de59c31bb4a989b9b4c8bd861363f5f65d
100644
--- a/src/compiler/x87/linkage-x87.cc
+++ b/src/compiler/x87/linkage-x87.cc
@@ -22,6 +22,7 @@ struct X87LinkageHelperTraits {
static RegList CCalleeSaveRegisters() {
return esi.bit() | edi.bit() | ebx.bit();
}
+ static RegList CCalleeSaveFPRegisters() { return 0; }
static Register CRegisterParameter(int i) { return no_reg; }
static int CRegisterParametersLength() { return 0; }
static int CStackBackingStoreLength() { return 0; }
--
--
v8-dev mailing list
v8-dev@googlegroups.com
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to v8-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.