| OLD | NEW |
| 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file |
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 #include "vm/globals.h" // Needed here to get TARGET_ARCH_ARM64. | 5 #include "vm/globals.h" // Needed here to get TARGET_ARCH_ARM64. |
| 6 #if defined(TARGET_ARCH_ARM64) | 6 #if defined(TARGET_ARCH_ARM64) |
| 7 | 7 |
| 8 #include "vm/intermediate_language.h" | 8 #include "vm/intermediate_language.h" |
| 9 | 9 |
| 10 #include "vm/dart_entry.h" | 10 #include "vm/dart_entry.h" |
| (...skipping 209 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 220 UNIMPLEMENTED(); | 220 UNIMPLEMENTED(); |
| 221 } | 221 } |
| 222 | 222 |
| 223 | 223 |
| 224 void TestSmiInstr::EmitBranchCode(FlowGraphCompiler* compiler, | 224 void TestSmiInstr::EmitBranchCode(FlowGraphCompiler* compiler, |
| 225 BranchInstr* branch) { | 225 BranchInstr* branch) { |
| 226 UNIMPLEMENTED(); | 226 UNIMPLEMENTED(); |
| 227 } | 227 } |
| 228 | 228 |
| 229 | 229 |
| 230 LocationSummary* TestCidsInstr::MakeLocationSummary(bool opt) const { |
| 231 const intptr_t kNumInputs = 1; |
| 232 const intptr_t kNumTemps = 1; |
| 233 LocationSummary* locs = |
| 234 new LocationSummary(kNumInputs, kNumTemps, LocationSummary::kNoCall); |
| 235 locs->set_in(0, Location::RequiresRegister()); |
| 236 locs->set_temp(0, Location::RequiresRegister()); |
| 237 locs->set_out(0, Location::RequiresRegister()); |
| 238 return locs; |
| 239 } |
| 240 |
| 241 |
| 242 Condition TestCidsInstr::EmitComparisonCode(FlowGraphCompiler* compiler, |
| 243 BranchLabels labels) { |
| 244 UNIMPLEMENTED(); |
| 245 return EQ; |
| 246 } |
| 247 |
| 248 |
| 249 void TestCidsInstr::EmitBranchCode(FlowGraphCompiler* compiler, |
| 250 BranchInstr* branch) { |
| 251 UNIMPLEMENTED(); |
| 252 } |
| 253 |
| 254 |
| 255 void TestCidsInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
| 256 UNIMPLEMENTED(); |
| 257 } |
| 258 |
| 259 |
| 230 LocationSummary* RelationalOpInstr::MakeLocationSummary(bool opt) const { | 260 LocationSummary* RelationalOpInstr::MakeLocationSummary(bool opt) const { |
| 231 UNIMPLEMENTED(); | 261 UNIMPLEMENTED(); |
| 232 return NULL; | 262 return NULL; |
| 233 } | 263 } |
| 234 | 264 |
| 235 | 265 |
| 236 Condition RelationalOpInstr::EmitComparisonCode(FlowGraphCompiler* compiler, | 266 Condition RelationalOpInstr::EmitComparisonCode(FlowGraphCompiler* compiler, |
| 237 BranchLabels labels) { | 267 BranchLabels labels) { |
| 238 UNIMPLEMENTED(); | 268 UNIMPLEMENTED(); |
| 239 return VS; | 269 return VS; |
| (...skipping 1326 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1566 } | 1596 } |
| 1567 | 1597 |
| 1568 | 1598 |
| 1569 void AllocateObjectInstr::EmitNativeCode(FlowGraphCompiler* compiler) { | 1599 void AllocateObjectInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
| 1570 UNIMPLEMENTED(); | 1600 UNIMPLEMENTED(); |
| 1571 } | 1601 } |
| 1572 | 1602 |
| 1573 } // namespace dart | 1603 } // namespace dart |
| 1574 | 1604 |
| 1575 #endif // defined TARGET_ARCH_ARM64 | 1605 #endif // defined TARGET_ARCH_ARM64 |
| OLD | NEW |