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/intermediate_language.h" | 8 #include "vm/intermediate_language.h" |
9 | 9 |
10 #include "lib/error.h" | 10 #include "lib/error.h" |
(...skipping 2185 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2196 UNIMPLEMENTED(); | 2196 UNIMPLEMENTED(); |
2197 return NULL; | 2197 return NULL; |
2198 } | 2198 } |
2199 | 2199 |
2200 | 2200 |
2201 void Float32x4ToUint32x4Instr::EmitNativeCode(FlowGraphCompiler* compiler) { | 2201 void Float32x4ToUint32x4Instr::EmitNativeCode(FlowGraphCompiler* compiler) { |
2202 UNIMPLEMENTED(); | 2202 UNIMPLEMENTED(); |
2203 } | 2203 } |
2204 | 2204 |
2205 | 2205 |
| 2206 LocationSummary* Uint32x4BoolConstructorInstr::MakeLocationSummary() const { |
| 2207 UNIMPLEMENTED(); |
| 2208 return NULL; |
| 2209 } |
| 2210 |
| 2211 |
| 2212 void Uint32x4BoolConstructorInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
| 2213 UNIMPLEMENTED(); |
| 2214 } |
| 2215 |
| 2216 |
| 2217 LocationSummary* Uint32x4GetFlagInstr::MakeLocationSummary() const { |
| 2218 UNIMPLEMENTED(); |
| 2219 return NULL; |
| 2220 } |
| 2221 |
| 2222 |
| 2223 void Uint32x4GetFlagInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
| 2224 UNIMPLEMENTED(); |
| 2225 } |
| 2226 |
| 2227 |
| 2228 LocationSummary* Uint32x4SelectInstr::MakeLocationSummary() const { |
| 2229 UNIMPLEMENTED(); |
| 2230 return NULL; |
| 2231 } |
| 2232 |
| 2233 |
| 2234 void Uint32x4SelectInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
| 2235 UNIMPLEMENTED(); |
| 2236 } |
| 2237 |
| 2238 |
| 2239 LocationSummary* Uint32x4SetFlagInstr::MakeLocationSummary() const { |
| 2240 UNIMPLEMENTED(); |
| 2241 return NULL; |
| 2242 } |
| 2243 |
| 2244 |
| 2245 void Uint32x4SetFlagInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
| 2246 UNIMPLEMENTED(); |
| 2247 } |
| 2248 |
| 2249 |
| 2250 LocationSummary* Uint32x4ToFloat32x4Instr::MakeLocationSummary() const { |
| 2251 UNIMPLEMENTED(); |
| 2252 return NULL; |
| 2253 } |
| 2254 |
| 2255 |
| 2256 void Uint32x4ToFloat32x4Instr::EmitNativeCode(FlowGraphCompiler* compiler) { |
| 2257 UNIMPLEMENTED(); |
| 2258 } |
| 2259 |
| 2260 |
| 2261 LocationSummary* BinaryUint32x4OpInstr::MakeLocationSummary() const { |
| 2262 UNIMPLEMENTED(); |
| 2263 return NULL; |
| 2264 } |
| 2265 |
| 2266 |
| 2267 void BinaryUint32x4OpInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
| 2268 UNIMPLEMENTED(); |
| 2269 } |
| 2270 |
| 2271 |
2206 LocationSummary* MathSqrtInstr::MakeLocationSummary() const { | 2272 LocationSummary* MathSqrtInstr::MakeLocationSummary() const { |
2207 UNIMPLEMENTED(); | 2273 UNIMPLEMENTED(); |
2208 return NULL; | 2274 return NULL; |
2209 } | 2275 } |
2210 | 2276 |
2211 | 2277 |
2212 void MathSqrtInstr::EmitNativeCode(FlowGraphCompiler* compiler) { | 2278 void MathSqrtInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
2213 UNIMPLEMENTED(); | 2279 UNIMPLEMENTED(); |
2214 } | 2280 } |
2215 | 2281 |
(...skipping 610 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2826 compiler->GenerateCall(token_pos(), | 2892 compiler->GenerateCall(token_pos(), |
2827 &label, | 2893 &label, |
2828 PcDescriptors::kOther, | 2894 PcDescriptors::kOther, |
2829 locs()); | 2895 locs()); |
2830 __ Drop(2); // Discard type arguments and receiver. | 2896 __ Drop(2); // Discard type arguments and receiver. |
2831 } | 2897 } |
2832 | 2898 |
2833 } // namespace dart | 2899 } // namespace dart |
2834 | 2900 |
2835 #endif // defined TARGET_ARCH_MIPS | 2901 #endif // defined TARGET_ARCH_MIPS |
OLD | NEW |