/external/v8/src/arm/ |
codegen-arm.cc | 109 Label loop, entry, convert_hole, gc_required, only_change_map, done; local 126 __ AllocateInNewSpace(lr, r6, r7, r9, &gc_required, NO_ALLOCATION_FLAGS); 183 __ bind(&gc_required); 244 Label entry, loop, convert_hole, gc_required, only_change_map; local 261 __ AllocateInNewSpace(r0, r6, r7, r9, &gc_required, NO_ALLOCATION_FLAGS); 285 __ bind(&gc_required); 298 __ AllocateHeapNumber(r2, r0, lr, r9, &gc_required);
|
macro-assembler-arm.cc | [all...] |
macro-assembler-arm.h | 660 // gc_required label. The allocated object is returned in result. If 663 // continues at the gc_required label. 668 Label* gc_required, 674 Label* gc_required, 689 Label* gc_required); 695 Label* gc_required); 700 Label* gc_required); 705 Label* gc_required); 710 Label* gc_required); 715 Label* gc_required); [all...] |
code-stubs-arm.h | 204 Label* gc_required); 207 Label* gc_required, 227 Label* gc_required); [all...] |
/external/v8/src/mips/ |
codegen-mips.cc | 108 Label loop, entry, convert_hole, gc_required, only_change_map, done; local 127 __ AllocateInNewSpace(scratch, t2, t3, t5, &gc_required, NO_ALLOCATION_FLAGS); 186 __ bind(&gc_required); 251 Label entry, loop, convert_hole, gc_required, only_change_map; local 268 __ AllocateInNewSpace(a0, t2, t3, t5, &gc_required, NO_ALLOCATION_FLAGS); 293 __ bind(&gc_required); 306 __ AllocateHeapNumber(a2, a0, t6, t5, &gc_required);
|
macro-assembler-mips.h | 475 // gc_required label. The allocated object is returned in result. If 478 // continues at the gc_required label. 483 Label* gc_required, 489 Label* gc_required, 504 Label* gc_required); 510 Label* gc_required); 515 Label* gc_required); 520 Label* gc_required); 525 Label* gc_required); 530 Label* gc_required); [all...] |
code-stubs-mips.h | 205 Label* gc_required); 208 Label* gc_required, 228 Label* gc_required); [all...] |
/external/chromium_org/v8/src/ia32/ |
macro-assembler-ia32.cc | 1612 gc_required, TAG_OBJECT); local [all...] |
macro-assembler-ia32.h | 589 // is exhausted control continues at the gc_required label. The allocated 602 Label* gc_required, 612 Label* gc_required, 619 Label* gc_required, 631 // jumps to gc_required if new space is full. 635 Label* gc_required); 644 Label* gc_required); 650 Label* gc_required); 655 Label* gc_required); 662 Label* gc_required); [all...] |
codegen-ia32.cc | 689 Label loop, entry, convert_hole, gc_required, only_change_map; local 713 REGISTER_VALUE_IS_SMI, eax, ebx, no_reg, &gc_required, flags); 747 __ bind(&gc_required); 828 Label loop, entry, convert_hole, gc_required, only_change_map, success; local 850 __ Allocate(edi, eax, esi, no_reg, &gc_required, TAG_OBJECT); 876 __ bind(&gc_required); 893 __ AllocateHeapNumber(edx, esi, no_reg, &gc_required); [all...] |
/external/v8/src/ia32/ |
macro-assembler-ia32.h | 530 // continues at the gc_required label. The allocated object is returned in 543 Label* gc_required, 552 Label* gc_required, 559 Label* gc_required, 571 // jumps to gc_required if new space is full. 575 Label* gc_required); 584 Label* gc_required); 590 Label* gc_required); 595 Label* gc_required); 602 Label* gc_required); [all...] |
codegen-ia32.cc | 384 Label loop, entry, convert_hole, gc_required, only_change_map; local 401 __ AllocateInNewSpace(esi, eax, ebx, no_reg, &gc_required, TAG_OBJECT); 435 __ bind(&gc_required); 516 Label loop, entry, convert_hole, gc_required, only_change_map, success; local 533 __ AllocateInNewSpace(edi, eax, esi, no_reg, &gc_required, TAG_OBJECT); 559 __ bind(&gc_required); 576 __ AllocateHeapNumber(edx, esi, no_reg, &gc_required);
|
macro-assembler-ia32.cc | 1405 gc_required, local [all...] |
/external/chromium_org/v8/src/mips/ |
codegen-mips.cc | 186 Label loop, entry, convert_hole, gc_required, only_change_map, done; local 208 __ Allocate(scratch, t2, t3, t5, &gc_required, DOUBLE_ALIGNMENT); 266 __ bind(&gc_required); 316 Label entry, loop, convert_hole, gc_required, only_change_map; local 337 __ Allocate(a0, t2, t3, t5, &gc_required, NO_ALLOCATION_FLAGS); 362 __ bind(&gc_required); 375 __ AllocateHeapNumber(a2, a0, t6, t5, &gc_required);
|
macro-assembler-mips.h | 481 // is passed. If the space is exhausted control continues at the gc_required 484 // All registers are clobbered also when control continues at the gc_required 490 Label* gc_required, 497 Label* gc_required, 512 Label* gc_required); 518 Label* gc_required); 523 Label* gc_required); 528 Label* gc_required); 533 Label* gc_required); 538 Label* gc_required); [all...] |
macro-assembler-mips.cc | [all...] |
/external/chromium_org/v8/src/arm/ |
macro-assembler-arm.cc | [all...] |
macro-assembler-arm.h | 728 // is passed. If the space is exhausted control continues at the gc_required 731 // All registers are clobbered also when control continues at the gc_required 737 Label* gc_required, 744 Label* gc_required, 759 Label* gc_required); 765 Label* gc_required); 770 Label* gc_required); 775 Label* gc_required); 780 Label* gc_required); 785 Label* gc_required); [all...] |
codegen-arm.cc | 432 Label loop, entry, convert_hole, gc_required, only_change_map, done; local 454 __ Allocate(lr, r6, r7, r9, &gc_required, DOUBLE_ALIGNMENT); 511 __ bind(&gc_required); 558 Label entry, loop, convert_hole, gc_required, only_change_map; local 580 __ Allocate(r0, r6, r7, r9, &gc_required, NO_ALLOCATION_FLAGS); 604 __ bind(&gc_required); 617 __ AllocateHeapNumber(r2, r0, lr, r9, &gc_required);
|
/external/v8/src/x64/ |
macro-assembler-x64.cc | [all...] |
macro-assembler-x64.h | [all...] |
codegen-x64.cc | 375 Label loop, entry, convert_hole, gc_required, only_change_map; local 390 __ AllocateInNewSpace(rdi, r11, r14, r15, &gc_required, TAG_OBJECT); 405 __ bind(&gc_required); 422 __ AllocateHeapNumber(rax, r15, &gc_required);
|
/external/chromium_org/v8/src/x64/ |
macro-assembler-x64.cc | [all...] |
macro-assembler-x64.h | [all...] |
codegen-x64.cc | 418 Label loop, entry, convert_hole, gc_required, only_change_map; local 438 __ Allocate(rdi, r11, r14, r15, &gc_required, TAG_OBJECT); 453 __ bind(&gc_required); 470 __ AllocateHeapNumber(rax, r15, &gc_required);
|