/external/v8/src/arm64/ |
D | builtins-arm64.cc | 457 Label rt_call, allocated; in Generate_JSConstructStubHelper() local 461 &rt_call); in Generate_JSConstructStubHelper() 468 __ JumpIfSmi(init_map, &rt_call); in Generate_JSConstructStubHelper() 469 __ JumpIfNotObjectType(init_map, x10, x11, MAP_TYPE, &rt_call); in Generate_JSConstructStubHelper() 476 __ B(ne, &rt_call); in Generate_JSConstructStubHelper() 483 __ B(eq, &rt_call); in Generate_JSConstructStubHelper() 490 __ Allocate(obj_size, new_obj, next_obj, x11, &rt_call, SIZE_IN_WORDS); in Generate_JSConstructStubHelper() 579 __ Bind(&rt_call); in Generate_JSConstructStubHelper()
|
/external/v8/src/arm/ |
D | builtins-arm.cc | 445 Label rt_call, allocated; in Generate_JSConstructStubHelper() local 449 __ b(ne, &rt_call); in Generate_JSConstructStubHelper() 455 __ JumpIfSmi(r2, &rt_call); in Generate_JSConstructStubHelper() 457 __ b(ne, &rt_call); in Generate_JSConstructStubHelper() 463 __ b(ne, &rt_call); in Generate_JSConstructStubHelper() 472 __ b(eq, &rt_call); in Generate_JSConstructStubHelper() 480 __ Allocate(r9, r4, r9, r6, &rt_call, SIZE_IN_WORDS); in Generate_JSConstructStubHelper() 572 __ bind(&rt_call); in Generate_JSConstructStubHelper()
|
/external/v8/src/ia32/ |
D | builtins-ia32.cc | 145 Label rt_call, allocated; in Generate_JSConstructStubHelper() local 149 __ j(not_equal, &rt_call); in Generate_JSConstructStubHelper() 156 __ JumpIfSmi(eax, &rt_call); in Generate_JSConstructStubHelper() 160 __ j(not_equal, &rt_call); in Generate_JSConstructStubHelper() 165 __ j(not_equal, &rt_call); in Generate_JSConstructStubHelper() 173 __ j(equal, &rt_call); in Generate_JSConstructStubHelper() 181 __ Allocate(edi, ebx, edi, no_reg, &rt_call, NO_ALLOCATION_FLAGS); in Generate_JSConstructStubHelper() 263 __ bind(&rt_call); in Generate_JSConstructStubHelper()
|
/external/v8/src/ppc/ |
D | builtins-ppc.cc | 453 Label rt_call, allocated; in Generate_JSConstructStubHelper() local 457 __ bne(&rt_call); in Generate_JSConstructStubHelper() 463 __ JumpIfSmi(r5, &rt_call); in Generate_JSConstructStubHelper() 465 __ bne(&rt_call); in Generate_JSConstructStubHelper() 471 __ bne(&rt_call); in Generate_JSConstructStubHelper() 480 __ beq(&rt_call); in Generate_JSConstructStubHelper() 488 __ Allocate(r10, r7, r10, r9, &rt_call, SIZE_IN_WORDS); in Generate_JSConstructStubHelper() 573 __ bind(&rt_call); in Generate_JSConstructStubHelper()
|
/external/v8/src/x87/ |
D | builtins-x87.cc | 145 Label rt_call, allocated; in Generate_JSConstructStubHelper() local 149 __ j(not_equal, &rt_call); in Generate_JSConstructStubHelper() 156 __ JumpIfSmi(eax, &rt_call); in Generate_JSConstructStubHelper() 160 __ j(not_equal, &rt_call); in Generate_JSConstructStubHelper() 165 __ j(not_equal, &rt_call); in Generate_JSConstructStubHelper() 173 __ j(equal, &rt_call); in Generate_JSConstructStubHelper() 181 __ Allocate(edi, ebx, edi, no_reg, &rt_call, NO_ALLOCATION_FLAGS); in Generate_JSConstructStubHelper() 263 __ bind(&rt_call); in Generate_JSConstructStubHelper()
|
/external/v8/src/mips/ |
D | builtins-mips.cc | 452 Label rt_call, allocated; in Generate_JSConstructStubHelper() local 456 __ Branch(&rt_call, ne, t0, Operand(JS_FUNCTION_TYPE)); in Generate_JSConstructStubHelper() 462 __ JumpIfSmi(a2, &rt_call); in Generate_JSConstructStubHelper() 464 __ Branch(&rt_call, ne, t4, Operand(MAP_TYPE)); in Generate_JSConstructStubHelper() 469 __ Branch(&rt_call, ne, a1, Operand(t1)); in Generate_JSConstructStubHelper() 477 __ Branch(&rt_call, eq, t5, Operand(JS_FUNCTION_TYPE)); in Generate_JSConstructStubHelper() 485 __ Allocate(t3, t4, t3, t6, &rt_call, SIZE_IN_WORDS); in Generate_JSConstructStubHelper() 574 __ bind(&rt_call); in Generate_JSConstructStubHelper()
|
/external/v8/src/mips64/ |
D | builtins-mips64.cc | 449 Label rt_call, allocated; in Generate_JSConstructStubHelper() local 453 __ Branch(&rt_call, ne, a4, Operand(JS_FUNCTION_TYPE)); in Generate_JSConstructStubHelper() 459 __ JumpIfSmi(a2, &rt_call); in Generate_JSConstructStubHelper() 461 __ Branch(&rt_call, ne, t0, Operand(MAP_TYPE)); in Generate_JSConstructStubHelper() 466 __ Branch(&rt_call, ne, a1, Operand(a5)); in Generate_JSConstructStubHelper() 474 __ Branch(&rt_call, eq, t1, Operand(JS_FUNCTION_TYPE)); in Generate_JSConstructStubHelper() 480 __ Allocate(a4, t0, a4, t2, &rt_call, SIZE_IN_WORDS); in Generate_JSConstructStubHelper() 569 __ bind(&rt_call); in Generate_JSConstructStubHelper()
|
/external/v8/src/x64/ |
D | builtins-x64.cc | 141 Label rt_call, allocated; in Generate_JSConstructStubHelper() local 145 __ j(not_equal, &rt_call); in Generate_JSConstructStubHelper() 153 __ JumpIfSmi(rax, &rt_call); in Generate_JSConstructStubHelper() 157 __ j(not_equal, &rt_call); in Generate_JSConstructStubHelper() 162 __ j(not_equal, &rt_call); in Generate_JSConstructStubHelper() 168 __ Allocate(r9, rbx, r9, no_reg, &rt_call, NO_ALLOCATION_FLAGS); in Generate_JSConstructStubHelper() 260 __ bind(&rt_call); in Generate_JSConstructStubHelper()
|