Index: test/cctest/compiler/test-run-machops.cc |
diff --git a/test/cctest/compiler/test-run-machops.cc b/test/cctest/compiler/test-run-machops.cc |
index 4c3ed4db8d0adf8b23958ae6d2eb3809e3212981..bbe75db4bcab10508a7536c1a90bfdbcae3fb957 100644 |
--- a/test/cctest/compiler/test-run-machops.cc |
+++ b/test/cctest/compiler/test-run-machops.cc |
@@ -58,7 +58,7 @@ static Node* Int32Input(RawMachineAssemblerTester<int32_t>* m, int index) { |
TEST(CodeGenInt32Binop) { |
RawMachineAssemblerTester<void> m; |
- Operator* ops[] = { |
+ const Operator* ops[] = { |
m.machine()->Word32And(), m.machine()->Word32Or(), |
m.machine()->Word32Xor(), m.machine()->Word32Shl(), |
m.machine()->Word32Shr(), m.machine()->Word32Sar(), |
@@ -741,8 +741,9 @@ TEST(RunInt32AddInBranch) { |
} |
{ |
RawMachineAssemblerTester<void> m; |
- Operator* shops[] = {m.machine()->Word32Sar(), m.machine()->Word32Shl(), |
- m.machine()->Word32Shr()}; |
+ const Operator* shops[] = {m.machine()->Word32Sar(), |
+ m.machine()->Word32Shl(), |
+ m.machine()->Word32Shr()}; |
for (size_t n = 0; n < arraysize(shops); n++) { |
RawMachineAssemblerTester<int32_t> m(kMachUint32, kMachInt32, |
kMachUint32); |
@@ -832,8 +833,9 @@ TEST(RunInt32AddInComparison) { |
} |
{ |
RawMachineAssemblerTester<void> m; |
- Operator* shops[] = {m.machine()->Word32Sar(), m.machine()->Word32Shl(), |
- m.machine()->Word32Shr()}; |
+ const Operator* shops[] = {m.machine()->Word32Sar(), |
+ m.machine()->Word32Shl(), |
+ m.machine()->Word32Shr()}; |
for (size_t n = 0; n < arraysize(shops); n++) { |
RawMachineAssemblerTester<int32_t> m(kMachUint32, kMachInt32, |
kMachUint32); |
@@ -1076,8 +1078,9 @@ TEST(RunInt32SubInBranch) { |
} |
{ |
RawMachineAssemblerTester<void> m; |
- Operator* shops[] = {m.machine()->Word32Sar(), m.machine()->Word32Shl(), |
- m.machine()->Word32Shr()}; |
+ const Operator* shops[] = {m.machine()->Word32Sar(), |
+ m.machine()->Word32Shl(), |
+ m.machine()->Word32Shr()}; |
for (size_t n = 0; n < arraysize(shops); n++) { |
RawMachineAssemblerTester<int32_t> m(kMachUint32, kMachInt32, |
kMachUint32); |
@@ -1167,8 +1170,9 @@ TEST(RunInt32SubInComparison) { |
} |
{ |
RawMachineAssemblerTester<void> m; |
- Operator* shops[] = {m.machine()->Word32Sar(), m.machine()->Word32Shl(), |
- m.machine()->Word32Shr()}; |
+ const Operator* shops[] = {m.machine()->Word32Sar(), |
+ m.machine()->Word32Shl(), |
+ m.machine()->Word32Shr()}; |
for (size_t n = 0; n < arraysize(shops); n++) { |
RawMachineAssemblerTester<int32_t> m(kMachUint32, kMachInt32, |
kMachUint32); |
@@ -1699,8 +1703,9 @@ TEST(RunWord32AndInBranch) { |
} |
{ |
RawMachineAssemblerTester<void> m; |
- Operator* shops[] = {m.machine()->Word32Sar(), m.machine()->Word32Shl(), |
- m.machine()->Word32Shr()}; |
+ const Operator* shops[] = {m.machine()->Word32Sar(), |
+ m.machine()->Word32Shl(), |
+ m.machine()->Word32Shr()}; |
for (size_t n = 0; n < arraysize(shops); n++) { |
RawMachineAssemblerTester<int32_t> m(kMachUint32, kMachInt32, |
kMachUint32); |
@@ -1926,8 +1931,9 @@ TEST(RunWord32OrInBranch) { |
} |
{ |
RawMachineAssemblerTester<void> m; |
- Operator* shops[] = {m.machine()->Word32Sar(), m.machine()->Word32Shl(), |
- m.machine()->Word32Shr()}; |
+ const Operator* shops[] = {m.machine()->Word32Sar(), |
+ m.machine()->Word32Shl(), |
+ m.machine()->Word32Shr()}; |
for (size_t n = 0; n < arraysize(shops); n++) { |
RawMachineAssemblerTester<int32_t> m(kMachUint32, kMachInt32, |
kMachUint32); |
@@ -2150,8 +2156,9 @@ TEST(RunWord32XorInBranch) { |
} |
{ |
RawMachineAssemblerTester<void> m; |
- Operator* shops[] = {m.machine()->Word32Sar(), m.machine()->Word32Shl(), |
- m.machine()->Word32Shr()}; |
+ const Operator* shops[] = {m.machine()->Word32Sar(), |
+ m.machine()->Word32Shl(), |
+ m.machine()->Word32Shr()}; |
for (size_t n = 0; n < arraysize(shops); n++) { |
RawMachineAssemblerTester<int32_t> m(kMachUint32, kMachInt32, |
kMachUint32); |
@@ -2651,7 +2658,7 @@ TEST(RunDeadNodes) { |
TEST(RunDeadInt32Binops) { |
RawMachineAssemblerTester<int32_t> m; |
- Operator* ops[] = { |
+ const Operator* ops[] = { |
m.machine()->Word32And(), m.machine()->Word32Or(), |
m.machine()->Word32Xor(), m.machine()->Word32Shl(), |
m.machine()->Word32Shr(), m.machine()->Word32Sar(), |
@@ -2762,12 +2769,12 @@ TEST(RunFloat64Binop) { |
RawMachineAssemblerTester<int32_t> m; |
double result; |
- Operator* ops[] = {m.machine()->Float64Add(), m.machine()->Float64Sub(), |
- m.machine()->Float64Mul(), m.machine()->Float64Div(), |
- m.machine()->Float64Mod(), NULL}; |
+ const Operator* ops[] = {m.machine()->Float64Add(), m.machine()->Float64Sub(), |
+ m.machine()->Float64Mul(), m.machine()->Float64Div(), |
+ m.machine()->Float64Mod(), NULL}; |
double inf = V8_INFINITY; |
- Operator* inputs[] = { |
+ const Operator* inputs[] = { |
m.common()->Float64Constant(0), m.common()->Float64Constant(1), |
m.common()->Float64Constant(1), m.common()->Float64Constant(0), |
m.common()->Float64Constant(0), m.common()->Float64Constant(-1), |
@@ -2797,9 +2804,9 @@ TEST(RunFloat64Binop) { |
TEST(RunDeadFloat64Binops) { |
RawMachineAssemblerTester<int32_t> m; |
- Operator* ops[] = {m.machine()->Float64Add(), m.machine()->Float64Sub(), |
- m.machine()->Float64Mul(), m.machine()->Float64Div(), |
- m.machine()->Float64Mod(), NULL}; |
+ const Operator* ops[] = {m.machine()->Float64Add(), m.machine()->Float64Sub(), |
+ m.machine()->Float64Mul(), m.machine()->Float64Div(), |
+ m.machine()->Float64Mod(), NULL}; |
for (int i = 0; ops[i] != NULL; i++) { |
RawMachineAssemblerTester<int32_t> m; |
@@ -3714,9 +3721,9 @@ TEST(RunFloat64Compare) { |
TEST(RunFloat64UnorderedCompare) { |
RawMachineAssemblerTester<int32_t> m; |
- Operator* operators[] = {m.machine()->Float64Equal(), |
- m.machine()->Float64LessThan(), |
- m.machine()->Float64LessThanOrEqual()}; |
+ const Operator* operators[] = {m.machine()->Float64Equal(), |
+ m.machine()->Float64LessThan(), |
+ m.machine()->Float64LessThanOrEqual()}; |
double nan = v8::base::OS::nan_value(); |