| Index: src/compiler/instruction.h
|
| diff --git a/src/compiler/instruction.h b/src/compiler/instruction.h
|
| index 8cd8ab9184d377e6a4119d1ffa37ec912bddebf1..2b3a28e4d33329a7268eadf480feb28a4a93ab0d 100644
|
| --- a/src/compiler/instruction.h
|
| +++ b/src/compiler/instruction.h
|
| @@ -267,7 +267,7 @@ class UnallocatedOperand : public InstructionOperand {
|
| };
|
|
|
|
|
| -class MoveOperands V8_FINAL {
|
| +class MoveOperands FINAL {
|
| public:
|
| MoveOperands(InstructionOperand* source, InstructionOperand* destination)
|
| : source_(source), destination_(destination) {}
|
| @@ -313,7 +313,7 @@ class MoveOperands V8_FINAL {
|
| OStream& operator<<(OStream& os, const MoveOperands& mo);
|
|
|
| template <InstructionOperand::Kind kOperandKind, int kNumCachedOperands>
|
| -class SubKindOperand V8_FINAL : public InstructionOperand {
|
| +class SubKindOperand FINAL : public InstructionOperand {
|
| public:
|
| static SubKindOperand* Create(int index, Zone* zone) {
|
| DCHECK(index >= 0);
|
| @@ -344,7 +344,7 @@ INSTRUCTION_OPERAND_LIST(INSTRUCTION_TYPEDEF_SUBKIND_OPERAND_CLASS)
|
| #undef INSTRUCTION_TYPEDEF_SUBKIND_OPERAND_CLASS
|
|
|
|
|
| -class ParallelMove V8_FINAL : public ZoneObject {
|
| +class ParallelMove FINAL : public ZoneObject {
|
| public:
|
| explicit ParallelMove(Zone* zone) : move_operands_(4, zone) {}
|
|
|
| @@ -365,7 +365,7 @@ class ParallelMove V8_FINAL : public ZoneObject {
|
|
|
| OStream& operator<<(OStream& os, const ParallelMove& pm);
|
|
|
| -class PointerMap V8_FINAL : public ZoneObject {
|
| +class PointerMap FINAL : public ZoneObject {
|
| public:
|
| explicit PointerMap(Zone* zone)
|
| : pointer_operands_(8, zone),
|
| @@ -597,7 +597,7 @@ class GapInstruction : public Instruction {
|
| // This special kind of gap move instruction represents the beginning of a
|
| // block of code.
|
| // TODO(titzer): move code_start and code_end from BasicBlock to here.
|
| -class BlockStartInstruction V8_FINAL : public GapInstruction {
|
| +class BlockStartInstruction FINAL : public GapInstruction {
|
| public:
|
| BasicBlock* block() const { return block_; }
|
| Label* label() { return &label_; }
|
| @@ -621,7 +621,7 @@ class BlockStartInstruction V8_FINAL : public GapInstruction {
|
| };
|
|
|
|
|
| -class SourcePositionInstruction V8_FINAL : public Instruction {
|
| +class SourcePositionInstruction FINAL : public Instruction {
|
| public:
|
| static SourcePositionInstruction* New(Zone* zone, SourcePosition position) {
|
| void* buffer = zone->New(sizeof(SourcePositionInstruction));
|
| @@ -652,7 +652,7 @@ class SourcePositionInstruction V8_FINAL : public Instruction {
|
| };
|
|
|
|
|
| -class Constant V8_FINAL {
|
| +class Constant FINAL {
|
| public:
|
| enum Type { kInt32, kInt64, kFloat64, kExternalReference, kHeapObject };
|
|
|
| @@ -741,7 +741,7 @@ typedef ZoneVector<FrameStateDescriptor*> DeoptimizationVector;
|
| // Represents architecture-specific generated code before, during, and after
|
| // register allocation.
|
| // TODO(titzer): s/IsDouble/IsFloat64/
|
| -class InstructionSequence V8_FINAL {
|
| +class InstructionSequence FINAL {
|
| public:
|
| InstructionSequence(Linkage* linkage, Graph* graph, Schedule* schedule)
|
| : graph_(graph),
|
|
|