| OLD | NEW |
| 1 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2013, 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_MIPS. | 5 #include "vm/globals.h" // Needed here to get TARGET_ARCH_MIPS. |
| 6 #if defined(TARGET_ARCH_MIPS) | 6 #if defined(TARGET_ARCH_MIPS) |
| 7 | 7 |
| 8 #include "vm/flow_graph_compiler.h" | 8 #include "vm/flow_graph_compiler.h" |
| 9 | 9 |
| 10 #include "lib/error.h" | 10 #include "lib/error.h" |
| (...skipping 1658 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1669 intptr_t index) { | 1669 intptr_t index) { |
| 1670 UNREACHABLE(); | 1670 UNREACHABLE(); |
| 1671 return FieldAddress(array, index); | 1671 return FieldAddress(array, index); |
| 1672 } | 1672 } |
| 1673 | 1673 |
| 1674 | 1674 |
| 1675 FieldAddress FlowGraphCompiler::ElementAddressForRegIndex(intptr_t cid, | 1675 FieldAddress FlowGraphCompiler::ElementAddressForRegIndex(intptr_t cid, |
| 1676 intptr_t index_scale, | 1676 intptr_t index_scale, |
| 1677 Register array, | 1677 Register array, |
| 1678 Register index) { | 1678 Register index) { |
| 1679 UNIMPLEMENTED(); | 1679 UNREACHABLE(); |
| 1680 return FieldAddress(array, index); | 1680 return FieldAddress(array, index); |
| 1681 } | 1681 } |
| 1682 | 1682 |
| 1683 | 1683 |
| 1684 Address FlowGraphCompiler::ExternalElementAddressForIntIndex( | 1684 Address FlowGraphCompiler::ExternalElementAddressForIntIndex( |
| 1685 intptr_t index_scale, | 1685 intptr_t index_scale, |
| 1686 Register array, | 1686 Register array, |
| 1687 intptr_t index) { | 1687 intptr_t index) { |
| 1688 UNIMPLEMENTED(); | 1688 UNREACHABLE(); |
| 1689 return FieldAddress(array, index); | 1689 return FieldAddress(array, index); |
| 1690 } | 1690 } |
| 1691 | 1691 |
| 1692 | 1692 |
| 1693 Address FlowGraphCompiler::ExternalElementAddressForRegIndex( | 1693 Address FlowGraphCompiler::ExternalElementAddressForRegIndex( |
| 1694 intptr_t index_scale, | 1694 intptr_t index_scale, |
| 1695 Register array, | 1695 Register array, |
| 1696 Register index) { | 1696 Register index) { |
| 1697 UNIMPLEMENTED(); | 1697 UNREACHABLE(); |
| 1698 return FieldAddress(array, index); | 1698 return FieldAddress(array, index); |
| 1699 } | 1699 } |
| 1700 | 1700 |
| 1701 | 1701 |
| 1702 #undef __ | 1702 #undef __ |
| 1703 #define __ compiler_->assembler()-> | 1703 #define __ compiler_->assembler()-> |
| 1704 | 1704 |
| 1705 | 1705 |
| 1706 void ParallelMoveResolver::EmitMove(int index) { | 1706 void ParallelMoveResolver::EmitMove(int index) { |
| 1707 __ TraceSimMsg("ParallelMoveResolver::EmitMove"); | 1707 __ TraceSimMsg("ParallelMoveResolver::EmitMove"); |
| (...skipping 201 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1909 __ AddImmediate(SP, kDoubleSize); | 1909 __ AddImmediate(SP, kDoubleSize); |
| 1910 } | 1910 } |
| 1911 | 1911 |
| 1912 | 1912 |
| 1913 #undef __ | 1913 #undef __ |
| 1914 | 1914 |
| 1915 | 1915 |
| 1916 } // namespace dart | 1916 } // namespace dart |
| 1917 | 1917 |
| 1918 #endif // defined TARGET_ARCH_MIPS | 1918 #endif // defined TARGET_ARCH_MIPS |
| OLD | NEW |