Index: src/arm64/assembler-arm64.h |
diff --git a/src/arm64/assembler-arm64.h b/src/arm64/assembler-arm64.h |
index 82b4500d5f0a4a2b983ea3ab423ded6e8831acd9..ba18bb820a6b1922a7a3f0514d8296be75ff7012 100644 |
--- a/src/arm64/assembler-arm64.h |
+++ b/src/arm64/assembler-arm64.h |
@@ -276,6 +276,11 @@ struct FPRegister : public CPURegister { |
(kAllocatableHighRangeEnd - kAllocatableHighRangeBegin + 1); |
static int NumAllocatableRegisters() { return kMaxNumAllocatableRegisters; } |
+ // TODO(turbofan): Proper float32 support. |
+ static int NumAllocatableRegistersForTurbofan() { |
titzer
2014/09/24 08:53:14
Can we name this something more general? Such as N
Benedikt Meurer
2014/09/25 06:09:31
Done.
|
+ return NumAllocatableRegisters(); |
+ } |
+ |
// Return true if the register is one that crankshaft can allocate. |
bool IsAllocatable() const { |
return (Bit() & kAllocatableFPRegisters) != 0; |