Index: src/compiler/ia32/code-generator-ia32.cc |
diff --git a/src/compiler/ia32/code-generator-ia32.cc b/src/compiler/ia32/code-generator-ia32.cc |
index 2bb240dea5996f3a3a156a5a9b9263e3460df0a7..f4bed3f7fdc2a2540c4d63f5a9ac832f157e4c25 100644 |
--- a/src/compiler/ia32/code-generator-ia32.cc |
+++ b/src/compiler/ia32/code-generator-ia32.cc |
@@ -173,37 +173,37 @@ bool HasImmediateInput(Instruction* instr, size_t index) { |
} |
-class OutOfLineLoadInteger FINAL : public OutOfLineCode { |
+class OutOfLineLoadInteger final : public OutOfLineCode { |
public: |
OutOfLineLoadInteger(CodeGenerator* gen, Register result) |
: OutOfLineCode(gen), result_(result) {} |
- void Generate() FINAL { __ xor_(result_, result_); } |
+ void Generate() final { __ xor_(result_, result_); } |
private: |
Register const result_; |
}; |
-class OutOfLineLoadFloat FINAL : public OutOfLineCode { |
+class OutOfLineLoadFloat final : public OutOfLineCode { |
public: |
OutOfLineLoadFloat(CodeGenerator* gen, XMMRegister result) |
: OutOfLineCode(gen), result_(result) {} |
- void Generate() FINAL { __ pcmpeqd(result_, result_); } |
+ void Generate() final { __ pcmpeqd(result_, result_); } |
private: |
XMMRegister const result_; |
}; |
-class OutOfLineTruncateDoubleToI FINAL : public OutOfLineCode { |
+class OutOfLineTruncateDoubleToI final : public OutOfLineCode { |
public: |
OutOfLineTruncateDoubleToI(CodeGenerator* gen, Register result, |
XMMRegister input) |
: OutOfLineCode(gen), result_(result), input_(input) {} |
- void Generate() FINAL { |
+ void Generate() final { |
__ sub(esp, Immediate(kDoubleSize)); |
__ movsd(MemOperand(esp, 0), input_); |
__ SlowTruncateToI(result_, esp, 0); |