/external/v8/src/s390/ |
H A D | codegen-s390.cc | 101 Register scratch2 = r1; local 105 scratch2)); 108 __ JumpIfJSArrayHasAllocationMemento(receiver, elements, scratch2, fail); 126 __ Allocate(r14, array, r9, scratch2, &gc_required, DOUBLE_ALIGNMENT); 129 __ LoadRoot(scratch2, Heap::kFixedDoubleArrayMapRootIndex); 132 __ StoreP(scratch2, MemOperand(array, HeapObject::kMapOffset)); 135 __ RecordWriteField(receiver, HeapObject::kMapOffset, target_map, scratch2, 141 __ RecordWriteField(receiver, JSObject::kElementsOffset, scratch1, scratch2, 162 // scratch2: begin of FixedDoubleArray element fields, not tagged 168 __ RecordWriteField(receiver, HeapObject::kMapOffset, target_map, scratch2, 326 Register scratch2 = value; local [all...] |
/external/v8/src/ic/arm/ |
H A D | handler-compiler-arm.cc | 206 Register scratch2, Label* miss_label) { 207 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 398 Register scratch = scratch2(); 411 Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, 417 __ LoadWeakValue(scratch2, native_context_cell, miss); 418 __ cmp(scratch1, scratch2); 426 __ ldr(scratch2, 427 ContextMemOperand(scratch2, Context::SECURITY_TOKEN_INDEX)); 428 __ cmp(scratch1, scratch2); 437 Register scratch2, Handl 204 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 410 GenerateAccessCheck( Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, Label* miss, bool compare_native_contexts_only) argument 435 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 475 name, scratch2, miss); local 489 scratch2); local [all...] |
/external/v8/src/ic/arm64/ |
H A D | handler-compiler-arm64.cc | 108 Register scratch2, Label* miss_label) { 109 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 428 Register scratch = scratch2(); 441 Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, 447 __ LoadWeakValue(scratch2, native_context_cell, miss); 448 __ Cmp(scratch1, scratch2); 456 __ Ldr(scratch2, 457 ContextMemOperand(scratch2, Context::SECURITY_TOKEN_INDEX)); 458 __ Cmp(scratch1, scratch2); 467 Register scratch2, Handl 106 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 440 GenerateAccessCheck( Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, Label* miss, bool compare_native_contexts_only) argument 465 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 506 name, scratch2, miss); local 519 scratch2); local [all...] |
/external/v8/src/ic/ |
H A D | handler-compiler.cc | 111 GenerateAccessCheck(weak_cell, scratch1(), scratch2(), miss, 116 return CheckPrototypes(object_reg, scratch1(), scratch2(), scratch3(), name, 130 GenerateAccessCheck(weak_cell, scratch1(), scratch2(), miss, false); 133 return CheckPrototypes(object_reg, this->name(), scratch1(), scratch2(), name, 156 Register scratch2) { 191 scratch2); local 224 NonexistentFrontendHeader(name, &miss, scratch2(), scratch3()); 252 scratch2(), false, no_reg, holder, accessor_index); 263 PushVectorAndSlot(scratch2(), scratch3()); 279 PopVectorAndSlot(scratch2(), scratch 153 NonexistentFrontendHeader(Handle<Name> name, Label* miss, Register scratch1, Register scratch2) argument [all...] |
/external/v8/src/ic/ia32/ |
H A D | handler-compiler-ia32.cc | 149 Register scratch2, Label* miss_label) { 402 Register scratch = scratch2(); 415 Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, 421 __ LoadWeakValue(scratch2, native_context_cell, miss); 422 __ cmp(scratch1, scratch2); 429 __ mov(scratch2, ContextOperand(scratch2, Context::SECURITY_TOKEN_INDEX)); 430 __ cmp(scratch1, scratch2); 439 Register scratch2, Handle<Name> name, Label* miss, 445 DCHECK(!scratch2 147 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 414 GenerateAccessCheck( Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, Label* miss, bool compare_native_contexts_only) argument 437 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 477 name, scratch2, miss); local 491 scratch2); local [all...] |
/external/v8/src/ic/mips/ |
H A D | handler-compiler-mips.cc | 198 Register scratch2, Label* miss_label) { 199 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 384 Register scratch = scratch2(); 397 Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, 403 __ LoadWeakValue(scratch2, native_context_cell, miss); 406 __ Branch(&done, eq, scratch1, Operand(scratch2)); 410 __ lw(scratch2, ContextMemOperand(scratch2, Context::SECURITY_TOKEN_INDEX)); 412 __ Branch(miss, ne, scratch1, Operand(scratch2)); 419 Register scratch2, Handl 196 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 396 GenerateAccessCheck( Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, Label* miss, bool compare_native_contexts_only) argument 417 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 457 name, scratch2, miss); local 471 scratch2); local [all...] |
/external/v8/src/ic/mips64/ |
H A D | handler-compiler-mips64.cc | 198 Register scratch2, Label* miss_label) { 199 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 384 Register scratch = scratch2(); 397 Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, 403 __ LoadWeakValue(scratch2, native_context_cell, miss); 406 __ Branch(&done, eq, scratch1, Operand(scratch2)); 410 __ ld(scratch2, ContextMemOperand(scratch2, Context::SECURITY_TOKEN_INDEX)); 412 __ Branch(miss, ne, scratch1, Operand(scratch2)); 419 Register scratch2, Handl 196 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 396 GenerateAccessCheck( Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, Label* miss, bool compare_native_contexts_only) argument 417 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 457 name, scratch2, miss); local 471 scratch2); local [all...] |
/external/v8/src/ic/ppc/ |
H A D | handler-compiler-ppc.cc | 201 Register scratch2, Label* miss_label) { 202 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 393 Register scratch = scratch2(); 406 Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, 412 __ LoadWeakValue(scratch2, native_context_cell, miss); 413 __ cmp(scratch1, scratch2); 421 __ LoadP(scratch2, 422 ContextMemOperand(scratch2, Context::SECURITY_TOKEN_INDEX)); 423 __ cmp(scratch1, scratch2); 432 Register scratch2, Handl 199 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 405 GenerateAccessCheck( Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, Label* miss, bool compare_native_contexts_only) argument 430 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 475 name, scratch2, miss); local 489 scratch2); local [all...] |
/external/v8/src/ic/s390/ |
H A D | handler-compiler-s390.cc | 192 Register scratch2, Label* miss_label) { 193 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 374 Register scratch = scratch2(); 387 Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, 393 __ LoadWeakValue(scratch2, native_context_cell, miss); 394 __ CmpP(scratch1, scratch2); 402 __ LoadP(scratch2, 403 ContextMemOperand(scratch2, Context::SECURITY_TOKEN_INDEX)); 404 __ CmpP(scratch1, scratch2); 413 Register scratch2, Handl 190 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 386 GenerateAccessCheck( Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, Label* miss, bool compare_native_contexts_only) argument 411 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 451 name, scratch2, miss); local 465 scratch2); local [all...] |
/external/v8/src/ic/x64/ |
H A D | handler-compiler-x64.cc | 391 Register scratch = scratch2(); 405 Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, 411 __ LoadWeakValue(scratch2, native_context_cell, miss); 412 __ cmpp(scratch1, scratch2); 419 __ movp(scratch2, ContextOperand(scratch2, Context::SECURITY_TOKEN_INDEX)); 420 __ cmpp(scratch1, scratch2); 429 Register scratch2, Handle<Name> name, Label* miss, 435 DCHECK(!scratch2.is(object_reg) && !scratch2 404 GenerateAccessCheck( Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, Label* miss, bool compare_native_contexts_only) argument 427 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 470 name, scratch2, miss); local 484 scratch2); local [all...] |
/external/v8/src/ic/x87/ |
H A D | handler-compiler-x87.cc | 149 Register scratch2, Label* miss_label) { 402 Register scratch = scratch2(); 415 Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, 421 __ LoadWeakValue(scratch2, native_context_cell, miss); 422 __ cmp(scratch1, scratch2); 429 __ mov(scratch2, ContextOperand(scratch2, Context::SECURITY_TOKEN_INDEX)); 430 __ cmp(scratch1, scratch2); 439 Register scratch2, Handle<Name> name, Label* miss, 445 DCHECK(!scratch2 147 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 414 GenerateAccessCheck( Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, Label* miss, bool compare_native_contexts_only) argument 437 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 477 name, scratch2, miss); local 491 scratch2); local [all...] |
/external/v8/src/compiler/arm/ |
H A D | code-generator-arm.cc | 469 Register scratch2, 471 DCHECK(!AreAliased(args_reg, scratch1, scratch2, scratch3)); 487 __ PrepareForTailCall(callee_args_count, caller_args_count_reg, scratch2, 467 AssemblePopArgumentsAdaptorFrame(Register args_reg, Register scratch1, Register scratch2, Register scratch3) argument
|
/external/v8/src/arm/ |
H A D | macro-assembler-arm.cc | 1419 Register scratch2) { 1421 LoadRoot(scratch2, map_index); 1424 str(scratch2, FieldMemOperand(string, HeapObject::kMapOffset)); 1868 Register scratch2, 1878 mov(scratch2, Operand(0x7291)); 1884 DCHECK(!AreAliased(result, scratch1, scratch2, ip)); 1911 Register result_end = scratch2; 2122 Register scratch1, Register scratch2, 2125 DCHECK(!AreAliased(result, scratch1, scratch2, ip)); 2138 Register result_end = scratch2; 3126 JumpIfNonSmisNotBothSequentialOneByteStrings( Register first, Register second, Register scratch1, Register scratch2, Label* failure) argument 3140 JumpIfNotBothSequentialOneByteStrings(Register first, Register second, Register scratch1, Register scratch2, Label* failure) argument 3168 AllocateHeapNumber(Register result, Register scratch1, Register scratch2, Register heap_number_map, Label* gc_required, MutableMode mode) argument 3189 AllocateHeapNumberWithValue(Register result, DwVfpRegister value, Register scratch1, Register scratch2, Register heap_number_map, Label* gc_required) argument 3201 AllocateJSValue(Register result, Register constructor, Register value, Register scratch1, Register scratch2, Label* gc_required) argument 3399 JumpIfBothInstanceTypesAreNotSequentialOneByte( Register first, Register second, Register scratch1, Register scratch2, Label* failure) argument [all...] |
/external/v8/src/arm64/ |
H A D | macro-assembler-arm64.h | 1108 Register first, Register second, Register scratch1, Register scratch2, 1120 Register scratch1, Register scratch2, Label* failure); 1126 Register scratch1, Register scratch2, Label* failure); 1350 Register scratch2, 1361 Register scratch2, AllocationFlags flags); 1366 Register scratch2, 1370 Register scratch1, Register scratch2, 1375 Register scratch2, 1378 Register scratch1, Register scratch2, 1383 Register scratch2, 1627 JumpIfJSArrayHasAllocationMemento(Register receiver, Register scratch1, Register scratch2, Label* memento_found) argument [all...] |
/external/v8/src/builtins/arm/ |
H A D | builtins-arm.cc | 1735 Register scratch2, 1739 Register constructor = scratch2; 2301 Register scratch1, Register scratch2, 2303 DCHECK(!AreAliased(args_reg, scratch1, scratch2, scratch3)); 2330 __ ldr(scratch2, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); 2332 MemOperand(scratch2, CommonFrameConstants::kContextOrFrameTypeOffset)); 2337 __ mov(fp, scratch2); 2357 __ PrepareForTailCall(callee_args_count, caller_args_count_reg, scratch2, 1732 CompatibleReceiverCheck(MacroAssembler* masm, Register receiver, Register function_template_info, Register scratch0, Register scratch1, Register scratch2, Label* receiver_check_failed) argument 2300 PrepareForTailCall(MacroAssembler* masm, Register args_reg, Register scratch1, Register scratch2, Register scratch3) argument
|
/external/v8/src/builtins/arm64/ |
H A D | builtins-arm64.cc | 1739 Register scratch2, 1743 Register constructor = scratch2; 1983 Register scratch2 = x11; local 2006 __ Add(scratch2, jssp, Operand(argc, LSL, kPointerSizeLog2)); 2007 __ Sub(scratch1, scratch2, kPointerSize); 2011 __ Str(x12, MemOperand(scratch2, -kPointerSize, PostIndex)); 2373 Register scratch1, Register scratch2, 2375 DCHECK(!AreAliased(args_reg, scratch1, scratch2, scratch3)); 2402 __ Ldr(scratch2, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); 2404 MemOperand(scratch2, CommonFrameConstant 1736 CompatibleReceiverCheck(MacroAssembler* masm, Register receiver, Register function_template_info, Register scratch0, Register scratch1, Register scratch2, Label* receiver_check_failed) argument 2372 PrepareForTailCall(MacroAssembler* masm, Register args_reg, Register scratch1, Register scratch2, Register scratch3) argument 2897 Register scratch1 = x13, scratch2 = x14; local 2936 Register scratch1 = x13, scratch2 = x14; local [all...] |
/external/v8/src/builtins/ia32/ |
H A D | builtins-ia32.cc | 530 Register scratch2) { 532 Register return_pc = scratch2; 689 Register scratch1, Register scratch2, 698 // Make scratch2 the space we have left. The stack might already be overflowed 699 // here which will cause scratch2 to become negative. 700 __ mov(scratch2, esp); 701 __ sub(scratch2, scratch1); 710 __ cmp(scratch2, scratch1); 793 // register. scratch1 and scratch2 are used as temporary registers. Their 797 Register scratch1, Register scratch2, boo 529 LeaveInterpreterFrame(MacroAssembler* masm, Register scratch1, Register scratch2) argument 688 Generate_StackOverflowCheck(MacroAssembler* masm, Register num_args, Register scratch1, Register scratch2, Label* stack_overflow, bool include_receiver = false) argument 795 Generate_InterpreterPushArgsAndReturnAddress( MacroAssembler* masm, Register num_args, Register start_addr, Register scratch1, Register scratch2, bool receiver_in_args, int num_slots_above_ret_addr, Label* stack_overflow) argument 873 scratch2); local 2344 PrepareForTailCall(MacroAssembler* masm, Register args_reg, Register scratch1, Register scratch2, Register scratch3) argument [all...] |
/external/v8/src/builtins/mips/ |
H A D | builtins-mips.cc | 1149 Register scratch1, Register scratch2, 1159 __ sll(scratch2, num_args, kPointerSizeLog2); 1161 __ Branch(stack_overflow, le, scratch1, Operand(scratch2)); 1166 Register scratch, Register scratch2, 1168 Generate_StackOverflowCheck(masm, num_args, scratch, scratch2, 1172 __ mov(scratch2, num_args); 1173 __ sll(scratch2, scratch2, kPointerSizeLog2); 1174 __ Subu(scratch2, index, Operand(scratch2)); 1148 Generate_StackOverflowCheck(MacroAssembler* masm, Register num_args, Register scratch1, Register scratch2, Label* stack_overflow) argument 1164 Generate_InterpreterPushArgs(MacroAssembler* masm, Register num_args, Register index, Register scratch, Register scratch2, Label* stack_overflow) argument 2314 PrepareForTailCall(MacroAssembler* masm, Register args_reg, Register scratch1, Register scratch2, Register scratch3) argument [all...] |
/external/v8/src/builtins/mips64/ |
H A D | builtins-mips64.cc | 1141 Register scratch1, Register scratch2, 1151 __ dsll(scratch2, num_args, kPointerSizeLog2); 1153 __ Branch(stack_overflow, le, scratch1, Operand(scratch2)); 1158 Register scratch, Register scratch2, 1160 // Generate_StackOverflowCheck(masm, num_args, scratch, scratch2, 1164 __ mov(scratch2, num_args); 1165 __ dsll(scratch2, scratch2, kPointerSizeLog2); 1166 __ Dsubu(scratch2, index, Operand(scratch2)); 1140 Generate_StackOverflowCheck(MacroAssembler* masm, Register num_args, Register scratch1, Register scratch2, Label* stack_overflow) argument 1156 Generate_InterpreterPushArgs(MacroAssembler* masm, Register num_args, Register index, Register scratch, Register scratch2, Label* stack_overflow) argument 2310 PrepareForTailCall(MacroAssembler* masm, Register args_reg, Register scratch1, Register scratch2, Register scratch3) argument [all...] |
/external/v8/src/builtins/ppc/ |
H A D | builtins-ppc.cc | 2363 Register scratch1, Register scratch2, 2365 DCHECK(!AreAliased(args_reg, scratch1, scratch2, scratch3)); 2392 __ LoadP(scratch2, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); 2395 MemOperand(scratch2, CommonFrameConstants::kContextOrFrameTypeOffset)); 2400 __ mr(fp, scratch2); 2423 __ PrepareForTailCall(callee_args_count, caller_args_count_reg, scratch2, 2362 PrepareForTailCall(MacroAssembler* masm, Register args_reg, Register scratch1, Register scratch2, Register scratch3) argument
|
/external/v8/src/builtins/s390/ |
H A D | builtins-s390.cc | 2373 Register scratch1, Register scratch2, 2375 DCHECK(!AreAliased(args_reg, scratch1, scratch2, scratch3)); 2402 __ LoadP(scratch2, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); 2405 MemOperand(scratch2, CommonFrameConstants::kContextOrFrameTypeOffset)); 2410 __ LoadRR(fp, scratch2); 2432 __ PrepareForTailCall(callee_args_count, caller_args_count_reg, scratch2, 2372 PrepareForTailCall(MacroAssembler* masm, Register args_reg, Register scratch1, Register scratch2, Register scratch3) argument
|
/external/v8/src/builtins/x64/ |
H A D | builtins-x64.cc | 611 Register scratch2) { 613 Register return_pc = scratch2; 770 Register scratch1, Register scratch2, 776 __ movp(scratch2, rsp); 777 // Make scratch2 the space we have left. The stack might already be overflowed 778 // here which will cause scratch2 to become negative. 779 __ subp(scratch2, scratch1); 785 __ cmpp(scratch2, scratch1); 2438 Register scratch1, Register scratch2, 2440 DCHECK(!AreAliased(args_reg, scratch1, scratch2, scratch 610 LeaveInterpreterFrame(MacroAssembler* masm, Register scratch1, Register scratch2) argument 769 Generate_StackOverflowCheck(MacroAssembler* masm, Register num_args, Register scratch1, Register scratch2, Label* stack_overflow) argument 2437 PrepareForTailCall(MacroAssembler* masm, Register args_reg, Register scratch1, Register scratch2, Register scratch3) argument 2915 CompatibleReceiverCheck(MacroAssembler* masm, Register receiver, Register function_template_info, Register scratch0, Register scratch1, Register scratch2, Label* receiver_check_failed) argument [all...] |
/external/v8/src/builtins/x87/ |
H A D | builtins-x87.cc | 531 Register scratch2) { 533 Register return_pc = scratch2; 690 Register scratch1, Register scratch2, 699 // Make scratch2 the space we have left. The stack might already be overflowed 700 // here which will cause scratch2 to become negative. 701 __ mov(scratch2, esp); 702 __ sub(scratch2, scratch1); 711 __ cmp(scratch2, scratch1); 794 // register. scratch1 and scratch2 are used as temporary registers. Their 798 Register scratch1, Register scratch2, boo 530 LeaveInterpreterFrame(MacroAssembler* masm, Register scratch1, Register scratch2) argument 689 Generate_StackOverflowCheck(MacroAssembler* masm, Register num_args, Register scratch1, Register scratch2, Label* stack_overflow, bool include_receiver = false) argument 796 Generate_InterpreterPushArgsAndReturnAddress( MacroAssembler* masm, Register num_args, Register start_addr, Register scratch1, Register scratch2, bool receiver_in_args, int num_slots_above_ret_addr, Label* stack_overflow) argument 874 scratch2); local 2368 PrepareForTailCall(MacroAssembler* masm, Register args_reg, Register scratch1, Register scratch2, Register scratch3) argument [all...] |
/external/v8/src/compiler/arm64/ |
H A D | code-generator-arm64.cc | 567 Register scratch2, 569 DCHECK(!AreAliased(args_reg, scratch1, scratch2, scratch3)); 585 __ PrepareForTailCall(callee_args_count, caller_args_count_reg, scratch2, 565 AssemblePopArgumentsAdaptorFrame(Register args_reg, Register scratch1, Register scratch2, Register scratch3) argument
|
/external/v8/src/compiler/ia32/ |
H A D | code-generator-ia32.cc | 430 Register scratch2 = ecx; local 432 DCHECK(!AreAliased(args_reg, scratch1, scratch2, scratch3)); 441 __ push(scratch2); 452 __ PrepareForTailCall(callee_args_count, caller_args_count_reg, scratch2, 455 __ pop(scratch2);
|