From: iposva@chromium.org Date: Thu, 17 Dec 2009 07:18:05 +0000 (+0000) Subject: - Fix x64 build. X-Git-Tag: upstream/4.7.83~22803 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1fa340ff9c8ade13d86092e56e759a433c3c5890;p=platform%2Fupstream%2Fv8.git - Fix x64 build. Review URL: http://codereview.chromium.org/500089 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3479 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- diff --git a/src/x64/codegen-x64.cc b/src/x64/codegen-x64.cc index a116f9c..85ccb67 100644 --- a/src/x64/codegen-x64.cc +++ b/src/x64/codegen-x64.cc @@ -5127,7 +5127,7 @@ void DeferredInlineBinaryOperation::Generate() { void CodeGenerator::GenericBinaryOperation(Token::Value op, - SmiAnalysis* type, + StaticType* type, OverwriteMode overwrite_mode) { Comment cmnt(masm_, "[ BinaryOperation"); Comment cmnt_token(masm_, Token::String(op)); @@ -5316,7 +5316,7 @@ void DeferredInlineSmiOperation::Generate() { void CodeGenerator::ConstantSmiBinaryOperation(Token::Value op, Result* operand, Handle value, - SmiAnalysis* type, + StaticType* type, bool reversed, OverwriteMode overwrite_mode) { // NOTE: This is an attempt to inline (a bit) more of the code for @@ -6099,7 +6099,7 @@ void Reference::SetValue(InitState init_state) { // a loop and the key is likely to be a smi. Property* property = expression()->AsProperty(); ASSERT(property != NULL); - SmiAnalysis* key_smi_analysis = property->key()->type(); + StaticType* key_smi_analysis = property->key()->type(); if (cgen_->loop_nesting() > 0 && key_smi_analysis->IsLikelySmi()) { Comment cmnt(masm, "[ Inlined store to keyed Property"); diff --git a/src/x64/codegen-x64.h b/src/x64/codegen-x64.h index 3cc4db7..fdace8d 100644 --- a/src/x64/codegen-x64.h +++ b/src/x64/codegen-x64.h @@ -436,7 +436,7 @@ class CodeGenerator: public AstVisitor { void GenericBinaryOperation( Token::Value op, - SmiAnalysis* type, + StaticType* type, OverwriteMode overwrite_mode); // If possible, combine two constant smi values using op to produce @@ -449,7 +449,7 @@ class CodeGenerator: public AstVisitor { void ConstantSmiBinaryOperation(Token::Value op, Result* operand, Handle constant_operand, - SmiAnalysis* type, + StaticType* type, bool reversed, OverwriteMode overwrite_mode);