Commit 68a16b63 authored by Toon Verwaest's avatar Toon Verwaest Committed by Commit Bot

[macro-assembler] Delete unused SmiOperationConstraint

Bug: v8:6921
Change-Id: I1bd9e5425ddad59ae9ac25c5eb6f05472072a358
Reviewed-on: https://chromium-review.googlesource.com/718103Reviewed-by: 's avatarIgor Sheludko <ishell@chromium.org>
Reviewed-by: 's avatarCamillo Bruni <cbruni@chromium.org>
Commit-Queue: Toon Verwaest <verwaest@chromium.org>
Cr-Commit-Position: refs/heads/master@{#48528}
parent 80607c40
......@@ -45,18 +45,8 @@ typedef Operand MemOperand;
enum RememberedSetAction { EMIT_REMEMBERED_SET, OMIT_REMEMBERED_SET };
enum SmiCheck { INLINE_SMI_CHECK, OMIT_SMI_CHECK };
enum class SmiOperationConstraint {
kPreserveSourceRegister = 1 << 0,
kBailoutOnNoOverflow = 1 << 1,
kBailoutOnOverflow = 1 << 2
};
enum class ReturnAddressState { kOnStack, kNotOnStack };
typedef base::Flags<SmiOperationConstraint> SmiOperationConstraints;
DEFINE_OPERATORS_FOR_FLAGS(SmiOperationConstraints)
#ifdef DEBUG
bool AreAliased(Register reg1,
Register reg2,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment