From a8eff645b4511bfaf1fe7e76830cb1451b78f1b6 Mon Sep 17 00:00:00 2001 From: "chunyang.dai" Date: Wed, 1 Jul 2015 21:02:33 -0700 Subject: [PATCH] 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= Review URL: https://codereview.chromium.org/1214573006 Cr-Commit-Position: refs/heads/master@{#29432} --- src/compiler/x87/linkage-x87.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/compiler/x87/linkage-x87.cc b/src/compiler/x87/linkage-x87.cc index e4606de..69e1b3d 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; } -- 2.7.4