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_ARM. | 5 #include "vm/globals.h" // Needed here to get TARGET_ARCH_ARM. |
6 #if defined(TARGET_ARCH_ARM) | 6 #if defined(TARGET_ARCH_ARM) |
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 2212 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2223 UNIMPLEMENTED(); | 2223 UNIMPLEMENTED(); |
2224 return NULL; | 2224 return NULL; |
2225 } | 2225 } |
2226 | 2226 |
2227 | 2227 |
2228 void Float32x4ToUint32x4Instr::EmitNativeCode(FlowGraphCompiler* compiler) { | 2228 void Float32x4ToUint32x4Instr::EmitNativeCode(FlowGraphCompiler* compiler) { |
2229 UNIMPLEMENTED(); | 2229 UNIMPLEMENTED(); |
2230 } | 2230 } |
2231 | 2231 |
2232 | 2232 |
| 2233 LocationSummary* Uint32x4BoolConstructorInstr::MakeLocationSummary() const { |
| 2234 UNIMPLEMENTED(); |
| 2235 return NULL; |
| 2236 } |
| 2237 |
| 2238 |
| 2239 void Uint32x4BoolConstructorInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
| 2240 UNIMPLEMENTED(); |
| 2241 } |
| 2242 |
| 2243 |
| 2244 LocationSummary* Uint32x4GetFlagInstr::MakeLocationSummary() const { |
| 2245 UNIMPLEMENTED(); |
| 2246 return NULL; |
| 2247 } |
| 2248 |
| 2249 |
| 2250 void Uint32x4GetFlagInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
| 2251 UNIMPLEMENTED(); |
| 2252 } |
| 2253 |
| 2254 LocationSummary* Uint32x4SelectInstr::MakeLocationSummary() const { |
| 2255 UNIMPLEMENTED(); |
| 2256 return NULL; |
| 2257 } |
| 2258 |
| 2259 |
| 2260 void Uint32x4SelectInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
| 2261 UNIMPLEMENTED(); |
| 2262 } |
| 2263 |
| 2264 |
| 2265 LocationSummary* Uint32x4SetFlagInstr::MakeLocationSummary() const { |
| 2266 UNIMPLEMENTED(); |
| 2267 return NULL; |
| 2268 } |
| 2269 |
| 2270 |
| 2271 void Uint32x4SetFlagInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
| 2272 UNIMPLEMENTED(); |
| 2273 } |
| 2274 |
| 2275 |
| 2276 LocationSummary* Uint32x4ToFloat32x4Instr::MakeLocationSummary() const { |
| 2277 UNIMPLEMENTED(); |
| 2278 return NULL; |
| 2279 } |
| 2280 |
| 2281 |
| 2282 void Uint32x4ToFloat32x4Instr::EmitNativeCode(FlowGraphCompiler* compiler) { |
| 2283 UNIMPLEMENTED(); |
| 2284 } |
| 2285 |
| 2286 |
| 2287 LocationSummary* BinaryUint32x4OpInstr::MakeLocationSummary() const { |
| 2288 UNIMPLEMENTED(); |
| 2289 return NULL; |
| 2290 } |
| 2291 |
| 2292 |
| 2293 void BinaryUint32x4OpInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
| 2294 UNIMPLEMENTED(); |
| 2295 } |
| 2296 |
| 2297 |
2233 LocationSummary* MathSqrtInstr::MakeLocationSummary() const { | 2298 LocationSummary* MathSqrtInstr::MakeLocationSummary() const { |
2234 UNIMPLEMENTED(); | 2299 UNIMPLEMENTED(); |
2235 return NULL; | 2300 return NULL; |
2236 } | 2301 } |
2237 | 2302 |
2238 | 2303 |
2239 void MathSqrtInstr::EmitNativeCode(FlowGraphCompiler* compiler) { | 2304 void MathSqrtInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
2240 UNIMPLEMENTED(); | 2305 UNIMPLEMENTED(); |
2241 } | 2306 } |
2242 | 2307 |
(...skipping 553 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2796 compiler->GenerateCall(token_pos(), | 2861 compiler->GenerateCall(token_pos(), |
2797 &label, | 2862 &label, |
2798 PcDescriptors::kOther, | 2863 PcDescriptors::kOther, |
2799 locs()); | 2864 locs()); |
2800 __ Drop(2); // Discard type arguments and receiver. | 2865 __ Drop(2); // Discard type arguments and receiver. |
2801 } | 2866 } |
2802 | 2867 |
2803 } // namespace dart | 2868 } // namespace dart |
2804 | 2869 |
2805 #endif // defined TARGET_ARCH_ARM | 2870 #endif // defined TARGET_ARCH_ARM |
OLD | NEW |