Lines Matching defs:call_runtime
1594 Label call_runtime;
1617 GenerateSmiCode(masm, &call_runtime, NO_HEAPNUMBER_RESULTS);
1619 GenerateSmiCode(masm, &call_runtime, ALLOW_HEAPNUMBER_RESULTS);
1621 __ bind(&call_runtime);
1655 Label call_runtime;
1666 __ JumpIfSmi(left, &call_runtime, Label::kNear);
1668 __ j(above_equal, &call_runtime, Label::kNear);
1671 __ JumpIfSmi(right, &call_runtime, Label::kNear);
1673 __ j(above_equal, &call_runtime, Label::kNear);
1679 __ bind(&call_runtime);
1685 Label call_runtime;
1715 GenerateHeapResultAllocation(masm, &call_runtime);
1738 __ jmp(&call_runtime);
1783 __ j(not_zero, &call_runtime);
1810 __ AllocateHeapNumber(eax, ecx, edx, &call_runtime);
1838 __ bind(&call_runtime);
1919 Label call_runtime;
1939 GenerateHeapResultAllocation(masm, &call_runtime);
1961 __ jmp(&call_runtime);
1997 __ j(not_zero, &call_runtime);
2024 __ AllocateHeapNumber(eax, ecx, edx, &call_runtime);
2051 __ bind(&call_runtime);
2099 Label call_runtime;
2123 GenerateSmiCode(masm, &call_runtime, ALLOW_HEAPNUMBER_RESULTS);
2143 GenerateHeapResultAllocation(masm, &call_runtime);
2165 __ jmp(&call_runtime);
2183 &call_runtime);
2196 __ j(not_zero, &call_runtime);
2223 __ AllocateHeapNumber(eax, ecx, edx, &call_runtime);
2247 __ bind(&call_runtime);
2296 Label left_not_string, call_runtime;
2313 __ JumpIfSmi(right, &call_runtime, Label::kNear);
2315 __ j(above_equal, &call_runtime, Label::kNear);
2322 __ bind(&call_runtime);
2952 Label call_runtime, done, exponent_not_smi, int_exponent;
2969 __ j(not_equal, &call_runtime);
2986 __ j(not_equal, &call_runtime);
3005 __ j(equal, &call_runtime);
3122 __ jmp(&call_runtime);
3168 __ bind(&call_runtime);
3174 __ AllocateHeapNumber(eax, scratch, base, &call_runtime);
3179 __ bind(&call_runtime);
5510 Label call_runtime, call_builtin;
5519 __ JumpIfSmi(eax, &call_runtime);
5521 __ j(above_equal, &call_runtime);
5524 __ JumpIfSmi(edx, &call_runtime);
5526 __ j(above_equal, &call_runtime);
5577 __ j(overflow, &call_runtime);
5584 __ JumpIfNotBothSequentialAsciiStrings(eax, edx, ebx, ecx, &call_runtime);
5609 __ AllocateAsciiString(eax, 2, edi, edx, &call_runtime);
5637 __ AllocateAsciiConsString(ecx, edi, no_reg, &call_runtime);
5664 __ AllocateTwoByteConsString(ecx, edi, no_reg, &call_runtime);
5686 __ j(not_zero, &call_runtime);
5700 __ j(not_zero, &call_runtime);
5707 __ j(not_zero, &call_runtime);
5800 __ bind(&call_runtime);