Index: test/cctest/test-assembler-arm64.cc |
diff --git a/test/cctest/test-assembler-arm64.cc b/test/cctest/test-assembler-arm64.cc |
index 25f3adb502da94019ff3565101559016173d9311..1ce900b3f3e90b6a78727d1a64d4ea40867818df 100644 |
--- a/test/cctest/test-assembler-arm64.cc |
+++ b/test/cctest/test-assembler-arm64.cc |
@@ -8384,10 +8384,10 @@ static void PushPopJsspSimpleHelper(int reg_count, |
START(); |
- // Registers x8 and x9 are used by the macro assembler for debug code (for |
+ // Registers ip0 and ip1 are used by the macro assembler for debug code (for |
// example in 'Pop'), so we can't use them here. We can't use jssp because it |
// will be the stack pointer for this test. |
- static RegList const allowed = ~(x8.Bit() | x9.Bit() | jssp.Bit()); |
+ static RegList const allowed = ~(ip0.Bit() | ip1.Bit() | jssp.Bit()); |
rmcilroy
2014/05/09 11:18:46
One last change required here - I think this is a
jbramley
2014/05/09 11:23:51
We used x8/x9 _and_ ip0/ip1: ip0/ip1 were for gene
rmcilroy
2014/05/09 11:30:56
The reason this fails now without this change is b
|
if (reg_count == kPushPopJsspMaxRegCount) { |
reg_count = CountSetBits(allowed, kNumberOfRegisters); |
} |