Index: src/compiler/s390/code-generator-s390.cc |
diff --git a/src/compiler/s390/code-generator-s390.cc b/src/compiler/s390/code-generator-s390.cc |
index 5af45ff2975fa0e37fbbed1c8289f1677bb0cf45..3a092dd287d40e54e447b232ae15c943b661147a 100644 |
--- a/src/compiler/s390/code-generator-s390.cc |
+++ b/src/compiler/s390/code-generator-s390.cc |
@@ -1517,6 +1517,9 @@ CodeGenerator::CodeGenResult CodeGenerator::AssembleArchInstruction( |
__ fidbra(i.OutputDoubleRegister(), i.InputDoubleRegister(0), |
v8::internal::Assembler::FIDBRA_ROUND_TO_NEAREST_AWAY_FROM_0); |
break; |
+ case kS390_NegFloat: |
+ ASSEMBLE_FLOAT_UNOP(lcebr); |
+ break; |
case kS390_NegDouble: |
ASSEMBLE_FLOAT_UNOP(lcdbr); |
break; |