Commit da934d1f authored by whesse@chromium.org's avatar whesse@chromium.org

Fix error in r6083

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@6086 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent ae476ecd
......@@ -2488,7 +2488,6 @@ void TranscendentalCacheStub::Generate(MacroAssembler* masm) {
Label runtime_call;
Label runtime_call_clear_stack;
Label skip_cache;
Label call_runtime;
const bool tagged = (argument_type_ == TAGGED);
if (tagged) {
// Test that eax is a number.
......@@ -2635,7 +2634,8 @@ void TranscendentalCacheStub::Generate(MacroAssembler* masm) {
__ bind(&runtime_call);
__ TailCallExternalReference(ExternalReference(RuntimeFunction()), 1, 1);
} else { // UNTAGGED.
__ bind(&call_runtime);
__ bind(&runtime_call_clear_stack);
__ bind(&runtime_call);
__ AllocateHeapNumber(eax, edi, no_reg, &skip_cache);
__ movdbl(FieldOperand(eax, HeapNumber::kValueOffset), xmm1);
__ EnterInternalFrame();
......
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