Merge V8 5.4.500.40
Test: Manual - built & ran d8
Change-Id: I4edfa2853d3e565b729723645395688ece3193f4
diff --git a/src/compiler/instruction-codes.h b/src/compiler/instruction-codes.h
index 0b3132f..c6689d8 100644
--- a/src/compiler/instruction-codes.h
+++ b/src/compiler/instruction-codes.h
@@ -57,6 +57,7 @@
V(ArchTableSwitch) \
V(ArchNop) \
V(ArchDebugBreak) \
+ V(ArchImpossible) \
V(ArchComment) \
V(ArchThrowTerminator) \
V(ArchDeoptimize) \
@@ -89,19 +90,27 @@
V(AtomicStoreWord8) \
V(AtomicStoreWord16) \
V(AtomicStoreWord32) \
+ V(Ieee754Float64Acos) \
+ V(Ieee754Float64Acosh) \
+ V(Ieee754Float64Asin) \
+ V(Ieee754Float64Asinh) \
V(Ieee754Float64Atan) \
- V(Ieee754Float64Atan2) \
V(Ieee754Float64Atanh) \
+ V(Ieee754Float64Atan2) \
V(Ieee754Float64Cbrt) \
V(Ieee754Float64Cos) \
+ V(Ieee754Float64Cosh) \
V(Ieee754Float64Exp) \
V(Ieee754Float64Expm1) \
V(Ieee754Float64Log) \
V(Ieee754Float64Log1p) \
V(Ieee754Float64Log10) \
V(Ieee754Float64Log2) \
+ V(Ieee754Float64Pow) \
V(Ieee754Float64Sin) \
- V(Ieee754Float64Tan)
+ V(Ieee754Float64Sinh) \
+ V(Ieee754Float64Tan) \
+ V(Ieee754Float64Tanh)
#define ARCH_OPCODE_LIST(V) \
COMMON_ARCH_OPCODE_LIST(V) \
@@ -170,7 +179,9 @@
kUnorderedEqual,
kUnorderedNotEqual,
kOverflow,
- kNotOverflow
+ kNotOverflow,
+ kPositiveOrZero,
+ kNegative
};
inline FlagsCondition NegateFlagsCondition(FlagsCondition condition) {