Index: src/compiler/arm64/code-generator-arm64.cc |
diff --git a/src/compiler/arm64/code-generator-arm64.cc b/src/compiler/arm64/code-generator-arm64.cc |
index b4a60046038588caf7b0bd350d76da8e0270e1e7..2b51cd09c6102720b077432a65bc11793a891a4a 100644 |
--- a/src/compiler/arm64/code-generator-arm64.cc |
+++ b/src/compiler/arm64/code-generator-arm64.cc |
@@ -259,6 +259,22 @@ Condition FlagsConditionToCondition(FlagsCondition condition) { |
return ls; |
case kUnsignedGreaterThan: |
return hi; |
+ case kFloatLessThanOrUnordered: |
+ return lt; |
+ case kFloatGreaterThanOrEqual: |
+ return ge; |
+ case kFloatLessThanOrEqual: |
+ return ls; |
+ case kFloatGreaterThanOrUnordered: |
+ return hi; |
+ case kFloatLessThan: |
+ return lo; |
+ case kFloatGreaterThanOrEqualOrUnordered: |
+ return hs; |
+ case kFloatLessThanOrEqualOrUnordered: |
+ return le; |
+ case kFloatGreaterThan: |
+ return gt; |
case kOverflow: |
return vs; |
case kNotOverflow: |