Index: test/cctest/compiler/test-run-native-calls.cc |
diff --git a/test/cctest/compiler/test-run-native-calls.cc b/test/cctest/compiler/test-run-native-calls.cc |
index 9b624188fbc76100a95fd8fda1a43abdb73c4c45..5c2672f8d422df1237b03203010753e2f4156488 100644 |
--- a/test/cctest/compiler/test-run-native-calls.cc |
+++ b/test/cctest/compiler/test-run-native-calls.cc |
@@ -87,16 +87,8 @@ class RegisterPairs : public Pairs { |
class Float32RegisterPairs : public Pairs { |
public: |
Float32RegisterPairs() |
- : Pairs( |
- 100, |
-#if V8_TARGET_ARCH_ARM |
- // TODO(bbudge) Modify wasm linkage to allow use of all float regs. |
- GetRegConfig()->num_allocatable_double_registers() / 2 - 2, |
-#else |
- GetRegConfig()->num_allocatable_double_registers(), |
-#endif |
- GetRegConfig()->allocatable_double_codes()) { |
- } |
+ : Pairs(100, GetRegConfig()->num_allocatable_aliased_double_registers(), |
+ GetRegConfig()->allocatable_double_codes()) {} |
}; |
@@ -135,10 +127,6 @@ struct Allocator { |
// Allocate a floating point register/stack location. |
if (fp_offset < fp_count) { |
int code = fp_regs[fp_offset++]; |
-#if V8_TARGET_ARCH_ARM |
- // TODO(bbudge) Modify wasm linkage to allow use of all float regs. |
- if (type.representation() == MachineRepresentation::kFloat32) code *= 2; |
-#endif |
return LinkageLocation::ForRegister(code, type); |
} else { |
int offset = -1 - stack_offset; |