From 5a49981ef811e0671fa99eb39b93e33a73df7845 Mon Sep 17 00:00:00 2001 From: "weiliang.lin@intel.com" Date: Thu, 25 Sep 2014 02:55:39 +0000 Subject: [PATCH] X87: add part of backend support for X87. port r24179. we add the corresponding function implementation to pass the compilation. original commit message: [turbofan] Add backend support for float32. BUG= R=weiliang.lin@intel.com Review URL: https://codereview.chromium.org/602003002 Patch from Chunyang Dai . git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24196 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- src/x87/assembler-x87.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/x87/assembler-x87.h b/src/x87/assembler-x87.h index d37c9d77..8c7630b 100644 --- a/src/x87/assembler-x87.h +++ b/src/x87/assembler-x87.h @@ -148,6 +148,13 @@ struct X87Register { return kMaxNumAllocatableRegisters; } + + // TODO(turbofan): Proper support for float32. + static int NumAllocatableAliasedRegisters() { + return NumAllocatableRegisters(); + } + + static int ToAllocationIndex(X87Register reg) { return reg.code_; } -- 2.7.4