| 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 205 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 216 case kArmS128Or: | 216 case kArmS128Or: |
| 217 case kArmS128Xor: | 217 case kArmS128Xor: |
| 218 case kArmS128Not: | 218 case kArmS128Not: |
| 219 case kArmS128Select: | 219 case kArmS128Select: |
| 220 case kArmS32x4ZipLeft: | 220 case kArmS32x4ZipLeft: |
| 221 case kArmS32x4ZipRight: | 221 case kArmS32x4ZipRight: |
| 222 case kArmS32x4UnzipLeft: | 222 case kArmS32x4UnzipLeft: |
| 223 case kArmS32x4UnzipRight: | 223 case kArmS32x4UnzipRight: |
| 224 case kArmS32x4TransposeLeft: | 224 case kArmS32x4TransposeLeft: |
| 225 case kArmS32x4TransposeRight: | 225 case kArmS32x4TransposeRight: |
| 226 case kArmS32x4Shuffle: |
| 226 case kArmS16x8ZipLeft: | 227 case kArmS16x8ZipLeft: |
| 227 case kArmS16x8ZipRight: | 228 case kArmS16x8ZipRight: |
| 228 case kArmS16x8UnzipLeft: | 229 case kArmS16x8UnzipLeft: |
| 229 case kArmS16x8UnzipRight: | 230 case kArmS16x8UnzipRight: |
| 230 case kArmS16x8TransposeLeft: | 231 case kArmS16x8TransposeLeft: |
| 231 case kArmS16x8TransposeRight: | 232 case kArmS16x8TransposeRight: |
| 233 case kArmS16x8Shuffle: |
| 232 case kArmS8x16ZipLeft: | 234 case kArmS8x16ZipLeft: |
| 233 case kArmS8x16ZipRight: | 235 case kArmS8x16ZipRight: |
| 234 case kArmS8x16UnzipLeft: | 236 case kArmS8x16UnzipLeft: |
| 235 case kArmS8x16UnzipRight: | 237 case kArmS8x16UnzipRight: |
| 236 case kArmS8x16TransposeLeft: | 238 case kArmS8x16TransposeLeft: |
| 237 case kArmS8x16TransposeRight: | 239 case kArmS8x16TransposeRight: |
| 238 case kArmS8x16Concat: | 240 case kArmS8x16Concat: |
| 241 case kArmS8x16Shuffle: |
| 239 case kArmS32x2Reverse: | 242 case kArmS32x2Reverse: |
| 240 case kArmS16x4Reverse: | 243 case kArmS16x4Reverse: |
| 241 case kArmS16x2Reverse: | 244 case kArmS16x2Reverse: |
| 242 case kArmS8x8Reverse: | 245 case kArmS8x8Reverse: |
| 243 case kArmS8x4Reverse: | 246 case kArmS8x4Reverse: |
| 244 case kArmS8x2Reverse: | 247 case kArmS8x2Reverse: |
| 245 case kArmS1x4AnyTrue: | 248 case kArmS1x4AnyTrue: |
| 246 case kArmS1x4AllTrue: | 249 case kArmS1x4AllTrue: |
| 247 case kArmS1x8AnyTrue: | 250 case kArmS1x8AnyTrue: |
| 248 case kArmS1x8AllTrue: | 251 case kArmS1x8AllTrue: |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 285 | 288 |
| 286 | 289 |
| 287 int InstructionScheduler::GetInstructionLatency(const Instruction* instr) { | 290 int InstructionScheduler::GetInstructionLatency(const Instruction* instr) { |
| 288 // TODO(all): Add instruction cost modeling. | 291 // TODO(all): Add instruction cost modeling. |
| 289 return 1; | 292 return 1; |
| 290 } | 293 } |
| 291 | 294 |
| 292 } // namespace compiler | 295 } // namespace compiler |
| 293 } // namespace internal | 296 } // namespace internal |
| 294 } // namespace v8 | 297 } // namespace v8 |
| OLD | NEW |