Index: test/cctest/test-assembler-arm.cc |
diff --git a/test/cctest/test-assembler-arm.cc b/test/cctest/test-assembler-arm.cc |
index 14bcb1a65a5730ef7bb86e6f6dd15eb266d207e0..cfbdb124e3dfac3a2f8c7bc31abd97d1e9afefff 100644 |
--- a/test/cctest/test-assembler-arm.cc |
+++ b/test/cctest/test-assembler-arm.cc |
@@ -252,7 +252,7 @@ TEST(4) { |
if (CpuFeatures::IsSupported(VFP3)) { |
- CpuFeatures::Scope scope(VFP3); |
+ CpuFeatureScope scope(&assm, VFP3); |
__ mov(ip, Operand(sp)); |
__ stm(db_w, sp, r4.bit() | fp.bit() | lr.bit()); |
@@ -370,7 +370,7 @@ TEST(5) { |
Assembler assm(isolate, NULL, 0); |
if (CpuFeatures::IsSupported(ARMv7)) { |
- CpuFeatures::Scope scope(ARMv7); |
+ CpuFeatureScope scope(&assm, ARMv7); |
// On entry, r0 = 0xAAAAAAAA = 0b10..10101010. |
__ ubfx(r0, r0, 1, 12); // 0b00..010101010101 = 0x555 |
__ sbfx(r0, r0, 0, 5); // 0b11..111111110101 = -11 |
@@ -407,7 +407,7 @@ TEST(6) { |
Assembler assm(isolate, NULL, 0); |
if (CpuFeatures::IsSupported(ARMv7)) { |
- CpuFeatures::Scope scope(ARMv7); |
+ CpuFeatureScope scope(&assm, ARMv7); |
__ usat(r1, 8, Operand(r0)); // Sat 0xFFFF to 0-255 = 0xFF. |
__ usat(r2, 12, Operand(r0, ASR, 9)); // Sat (0xFFFF>>9) to 0-4095 = 0x7F. |
__ usat(r3, 1, Operand(r0, LSL, 16)); // Sat (0xFFFF<<16) to 0-1 = 0x0. |
@@ -451,7 +451,7 @@ static void TestRoundingMode(VCVTTypes types, |
Assembler assm(isolate, NULL, 0); |
if (CpuFeatures::IsSupported(VFP3)) { |
- CpuFeatures::Scope scope(VFP3); |
+ CpuFeatureScope scope(&assm, VFP3); |
Label wrong_exception; |
@@ -655,7 +655,7 @@ TEST(8) { |
Assembler assm(isolate, NULL, 0); |
if (CpuFeatures::IsSupported(VFP2)) { |
- CpuFeatures::Scope scope(VFP2); |
+ CpuFeatureScope scope(&assm, VFP2); |
__ mov(ip, Operand(sp)); |
__ stm(db_w, sp, r4.bit() | fp.bit() | lr.bit()); |
@@ -767,7 +767,7 @@ TEST(9) { |
Assembler assm(isolate, NULL, 0); |
if (CpuFeatures::IsSupported(VFP2)) { |
- CpuFeatures::Scope scope(VFP2); |
+ CpuFeatureScope scope(&assm, VFP2); |
__ mov(ip, Operand(sp)); |
__ stm(db_w, sp, r4.bit() | fp.bit() | lr.bit()); |
@@ -883,7 +883,7 @@ TEST(10) { |
Assembler assm(isolate, NULL, 0); |
if (CpuFeatures::IsSupported(VFP2)) { |
- CpuFeatures::Scope scope(VFP2); |
+ CpuFeatureScope scope(&assm, VFP2); |
__ mov(ip, Operand(sp)); |
__ stm(db_w, sp, r4.bit() | fp.bit() | lr.bit()); |
@@ -1070,7 +1070,7 @@ TEST(13) { |
if (CpuFeatures::IsSupported(VFP3)) { |
- CpuFeatures::Scope scope(VFP3); |
+ CpuFeatureScope scope(&assm, VFP3); |
__ stm(db_w, sp, r4.bit() | lr.bit()); |