OLD | NEW |
1 // Copyright 2015 the V8 project authors. All rights reserved. | 1 // Copyright 2015 the V8 project authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "src/compiler/instruction-scheduler.h" | 5 #include "src/compiler/instruction-scheduler.h" |
6 | 6 |
7 namespace v8 { | 7 namespace v8 { |
8 namespace internal { | 8 namespace internal { |
9 namespace compiler { | 9 namespace compiler { |
10 | 10 |
(...skipping 212 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
223 case kArmS32x4UnzipRight: | 223 case kArmS32x4UnzipRight: |
224 case kArmS32x4TransposeLeft: | 224 case kArmS32x4TransposeLeft: |
225 case kArmS32x4TransposeRight: | 225 case kArmS32x4TransposeRight: |
226 case kArmS32x4Shuffle: | 226 case kArmS32x4Shuffle: |
227 case kArmS16x8ZipLeft: | 227 case kArmS16x8ZipLeft: |
228 case kArmS16x8ZipRight: | 228 case kArmS16x8ZipRight: |
229 case kArmS16x8UnzipLeft: | 229 case kArmS16x8UnzipLeft: |
230 case kArmS16x8UnzipRight: | 230 case kArmS16x8UnzipRight: |
231 case kArmS16x8TransposeLeft: | 231 case kArmS16x8TransposeLeft: |
232 case kArmS16x8TransposeRight: | 232 case kArmS16x8TransposeRight: |
233 case kArmS16x8Shuffle: | |
234 case kArmS8x16ZipLeft: | 233 case kArmS8x16ZipLeft: |
235 case kArmS8x16ZipRight: | 234 case kArmS8x16ZipRight: |
236 case kArmS8x16UnzipLeft: | 235 case kArmS8x16UnzipLeft: |
237 case kArmS8x16UnzipRight: | 236 case kArmS8x16UnzipRight: |
238 case kArmS8x16TransposeLeft: | 237 case kArmS8x16TransposeLeft: |
239 case kArmS8x16TransposeRight: | 238 case kArmS8x16TransposeRight: |
240 case kArmS8x16Concat: | 239 case kArmS8x16Concat: |
241 case kArmS8x16Shuffle: | 240 case kArmS8x16Shuffle: |
242 case kArmS32x2Reverse: | 241 case kArmS32x2Reverse: |
243 case kArmS16x4Reverse: | 242 case kArmS16x4Reverse: |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
287 | 286 |
288 | 287 |
289 int InstructionScheduler::GetInstructionLatency(const Instruction* instr) { | 288 int InstructionScheduler::GetInstructionLatency(const Instruction* instr) { |
290 // TODO(all): Add instruction cost modeling. | 289 // TODO(all): Add instruction cost modeling. |
291 return 1; | 290 return 1; |
292 } | 291 } |
293 | 292 |
294 } // namespace compiler | 293 } // namespace compiler |
295 } // namespace internal | 294 } // namespace internal |
296 } // namespace v8 | 295 } // namespace v8 |
OLD | NEW |