Index: src/compiler/x64/instruction-scheduler-x64.cc |
diff --git a/src/compiler/x64/instruction-scheduler-x64.cc b/src/compiler/x64/instruction-scheduler-x64.cc |
index 63f134c081810d17fbdd46c59410e748c33587b3..c5ef1e5a7ad2465fa9819c4debc37f7e4fc904b5 100644 |
--- a/src/compiler/x64/instruction-scheduler-x64.cc |
+++ b/src/compiler/x64/instruction-scheduler-x64.cc |
@@ -126,6 +126,7 @@ int InstructionScheduler::GetTargetInstructionFlags( |
case kX64I32x4Splat: |
case kX64I32x4ExtractLane: |
case kX64I32x4ReplaceLane: |
+ case kX64I32x4Neg: |
case kX64I32x4Shl: |
case kX64I32x4ShrS: |
case kX64I32x4Add: |
@@ -136,12 +137,17 @@ int InstructionScheduler::GetTargetInstructionFlags( |
case kX64I32x4MaxS: |
case kX64I32x4Eq: |
case kX64I32x4Ne: |
+ case kX64I32x4GtS: |
+ case kX64I32x4GeS: |
case kX64I32x4ShrU: |
case kX64I32x4MinU: |
case kX64I32x4MaxU: |
+ case kX64I32x4GtU: |
+ case kX64I32x4GeU: |
case kX64I16x8Splat: |
case kX64I16x8ExtractLane: |
case kX64I16x8ReplaceLane: |
+ case kX64I16x8Neg: |
case kX64I16x8Shl: |
case kX64I16x8ShrS: |
case kX64I16x8Add: |
@@ -154,14 +160,19 @@ int InstructionScheduler::GetTargetInstructionFlags( |
case kX64I16x8MaxS: |
case kX64I16x8Eq: |
case kX64I16x8Ne: |
+ case kX64I16x8GtS: |
+ case kX64I16x8GeS: |
case kX64I16x8ShrU: |
case kX64I16x8AddSaturateU: |
case kX64I16x8SubSaturateU: |
case kX64I16x8MinU: |
case kX64I16x8MaxU: |
+ case kX64I16x8GtU: |
+ case kX64I16x8GeU: |
case kX64I8x16Splat: |
case kX64I8x16ExtractLane: |
case kX64I8x16ReplaceLane: |
+ case kX64I8x16Neg: |
case kX64I8x16Add: |
case kX64I8x16AddSaturateS: |
case kX64I8x16Sub: |
@@ -170,10 +181,14 @@ int InstructionScheduler::GetTargetInstructionFlags( |
case kX64I8x16MaxS: |
case kX64I8x16Eq: |
case kX64I8x16Ne: |
+ case kX64I8x16GtS: |
+ case kX64I8x16GeS: |
case kX64I8x16AddSaturateU: |
case kX64I8x16SubSaturateU: |
case kX64I8x16MinU: |
case kX64I8x16MaxU: |
+ case kX64I8x16GtU: |
+ case kX64I8x16GeU: |
case kX64S128And: |
case kX64S128Or: |
case kX64S128Xor: |