Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/compiler/backend/x64/instruction-scheduler-x64.cc')
-rw-r--r--deps/v8/src/compiler/backend/x64/instruction-scheduler-x64.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/deps/v8/src/compiler/backend/x64/instruction-scheduler-x64.cc b/deps/v8/src/compiler/backend/x64/instruction-scheduler-x64.cc
index f4a74a4050c..d2c1d14855c 100644
--- a/deps/v8/src/compiler/backend/x64/instruction-scheduler-x64.cc
+++ b/deps/v8/src/compiler/backend/x64/instruction-scheduler-x64.cc
@@ -45,6 +45,8 @@ int InstructionScheduler::GetTargetInstructionFlags(
case kX64Shr32:
case kX64Sar:
case kX64Sar32:
+ case kX64Rol:
+ case kX64Rol32:
case kX64Ror:
case kX64Ror32:
case kX64Lzcnt:
@@ -142,6 +144,8 @@ int InstructionScheduler::GetTargetInstructionFlags(
case kX64F64x2Le:
case kX64F64x2Qfma:
case kX64F64x2Qfms:
+ case kX64F64x2Pmin:
+ case kX64F64x2Pmax:
case kX64F32x4Splat:
case kX64F32x4ExtractLane:
case kX64F32x4ReplaceLane:
@@ -165,6 +169,8 @@ int InstructionScheduler::GetTargetInstructionFlags(
case kX64F32x4Le:
case kX64F32x4Qfma:
case kX64F32x4Qfms:
+ case kX64F32x4Pmin:
+ case kX64F32x4Pmax:
case kX64I64x2Splat:
case kX64I64x2ExtractLane:
case kX64I64x2ReplaceLane:
@@ -213,6 +219,7 @@ int InstructionScheduler::GetTargetInstructionFlags(
case kX64I32x4GtU:
case kX64I32x4GeU:
case kX64I32x4Abs:
+ case kX64I32x4BitMask:
case kX64I16x8Splat:
case kX64I16x8ExtractLaneU:
case kX64I16x8ExtractLaneS:
@@ -247,6 +254,7 @@ int InstructionScheduler::GetTargetInstructionFlags(
case kX64I16x8GeU:
case kX64I16x8RoundingAverageU:
case kX64I16x8Abs:
+ case kX64I16x8BitMask:
case kX64I8x16Splat:
case kX64I8x16ExtractLaneU:
case kX64I8x16ExtractLaneS:
@@ -276,6 +284,7 @@ int InstructionScheduler::GetTargetInstructionFlags(
case kX64I8x16GeU:
case kX64I8x16RoundingAverageU:
case kX64I8x16Abs:
+ case kX64I8x16BitMask:
case kX64S128And:
case kX64S128Or:
case kX64S128Xor: