Commit 3dd300df authored by vitalyr@chromium.org's avatar vitalyr@chromium.org

Emit better code when pushing a constant.

Review URL: http://codereview.chromium.org/5884003

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@6053 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent 6e30a77a
...@@ -1337,7 +1337,7 @@ LInstruction* LChunkBuilder::DoApplyArguments(HApplyArguments* instr) { ...@@ -1337,7 +1337,7 @@ LInstruction* LChunkBuilder::DoApplyArguments(HApplyArguments* instr) {
LInstruction* LChunkBuilder::DoPushArgument(HPushArgument* instr) { LInstruction* LChunkBuilder::DoPushArgument(HPushArgument* instr) {
++argument_count_; ++argument_count_;
LOperand* argument = Use(instr->argument()); LOperand* argument = UseOrConstant(instr->argument());
return new LPushArgument(argument); return new LPushArgument(argument);
} }
......
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