Index: src/compiler/s390/instruction-scheduler-s390.cc |
diff --git a/src/compiler/s390/instruction-scheduler-s390.cc b/src/compiler/s390/instruction-scheduler-s390.cc |
index 44e7d7f06fadf5b5ccb4d04e9ee9c65de3c358e0..5ac6da79b2ec7669125d6abf8263550c4534d7d0 100644 |
--- a/src/compiler/s390/instruction-scheduler-s390.cc |
+++ b/src/compiler/s390/instruction-scheduler-s390.cc |
@@ -13,9 +13,12 @@ bool InstructionScheduler::SchedulerSupported() { return true; } |
int InstructionScheduler::GetTargetInstructionFlags( |
const Instruction* instr) const { |
switch (instr->arch_opcode()) { |
- case kS390_And: |
- case kS390_Or: |
- case kS390_Xor: |
+ case kS390_And32: |
+ case kS390_And64: |
+ case kS390_Or32: |
+ case kS390_Or64: |
+ case kS390_Xor32: |
+ case kS390_Xor64: |
case kS390_ShiftLeft32: |
case kS390_ShiftLeft64: |
case kS390_ShiftLeftPair: |
@@ -27,7 +30,8 @@ int InstructionScheduler::GetTargetInstructionFlags( |
case kS390_ShiftRightArithPair: |
case kS390_RotRight32: |
case kS390_RotRight64: |
- case kS390_Not: |
+ case kS390_Not32: |
+ case kS390_Not64: |
case kS390_RotLeftAndMask32: |
case kS390_RotLeftAndClear64: |
case kS390_RotLeftAndClearLeft64: |