/external/v8/src/builtins/arm/ |
D | builtins-arm.cc | 662 Register optimized_code_entry = scratch1; in MaybeTailCallOptimizedCodeSlot() local 665 optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 671 __ JumpIfNotSmi(optimized_code_entry, &optimized_code_slot_is_weak_ref); in MaybeTailCallOptimizedCodeSlot() 677 __ cmp(optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 681 TailCallRuntimeIfMarkerEquals(masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 684 TailCallRuntimeIfMarkerEquals(masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 688 masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 697 optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 709 __ LoadWeakValue(optimized_code_entry, optimized_code_entry, &fallthrough); in MaybeTailCallOptimizedCodeSlot() 714 __ ldr(scratch2, FieldMemOperand(optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() [all …]
|
/external/v8/src/builtins/ppc/ |
D | builtins-ppc.cc | 659 Register optimized_code_entry = scratch1; in MaybeTailCallOptimizedCodeSlot() local 662 optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 668 __ JumpIfNotSmi(optimized_code_entry, &optimized_code_slot_is_weak_ref); in MaybeTailCallOptimizedCodeSlot() 674 __ CmpSmiLiteral(optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 678 TailCallRuntimeIfMarkerEquals(masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 681 TailCallRuntimeIfMarkerEquals(masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 685 masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 694 optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 706 __ LoadWeakValue(optimized_code_entry, optimized_code_entry, &fallthrough); in MaybeTailCallOptimizedCodeSlot() 711 __ LoadP(scratch2, FieldMemOperand(optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() [all …]
|
/external/v8/src/builtins/x64/ |
D | builtins-x64.cc | 691 Register optimized_code_entry = scratch1; in MaybeTailCallOptimizedCodeSlot() local 693 __ movp(optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 699 __ JumpIfNotSmi(optimized_code_entry, &optimized_code_slot_is_weak_ref); in MaybeTailCallOptimizedCodeSlot() 705 __ SmiCompare(optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 709 TailCallRuntimeIfMarkerEquals(masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 712 TailCallRuntimeIfMarkerEquals(masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 716 masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 724 __ SmiCompare(optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 736 __ LoadWeakValue(optimized_code_entry, &fallthrough); in MaybeTailCallOptimizedCodeSlot() 742 FieldOperand(optimized_code_entry, Code::kCodeDataContainerOffset)); in MaybeTailCallOptimizedCodeSlot() [all …]
|
/external/v8/src/builtins/arm64/ |
D | builtins-arm64.cc | 735 Register optimized_code_entry = scratch1; in MaybeTailCallOptimizedCodeSlot() local 738 optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 744 __ JumpIfNotSmi(optimized_code_entry, &optimized_code_slot_is_weak_ref); in MaybeTailCallOptimizedCodeSlot() 750 __ CompareAndBranch(optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 754 TailCallRuntimeIfMarkerEquals(masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 757 TailCallRuntimeIfMarkerEquals(masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 761 masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 770 optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 782 __ LoadWeakValue(optimized_code_entry, optimized_code_entry, &fallthrough); in MaybeTailCallOptimizedCodeSlot() 787 __ Ldr(scratch2, FieldMemOperand(optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() [all …]
|
/external/v8/src/builtins/s390/ |
D | builtins-s390.cc | 667 Register optimized_code_entry = scratch1; in MaybeTailCallOptimizedCodeSlot() local 670 optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 676 __ JumpIfNotSmi(optimized_code_entry, &optimized_code_slot_is_weak_ref); in MaybeTailCallOptimizedCodeSlot() 682 __ CmpSmiLiteral(optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 686 TailCallRuntimeIfMarkerEquals(masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 689 TailCallRuntimeIfMarkerEquals(masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 693 masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 702 optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 714 __ LoadWeakValue(optimized_code_entry, optimized_code_entry, &fallthrough); in MaybeTailCallOptimizedCodeSlot() 719 __ LoadP(scratch2, FieldMemOperand(optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() [all …]
|
/external/v8/src/builtins/mips64/ |
D | builtins-mips64.cc | 639 Register optimized_code_entry = scratch1; in MaybeTailCallOptimizedCodeSlot() local 641 __ Ld(optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 647 __ JumpIfNotSmi(optimized_code_entry, &optimized_code_slot_is_weak_ref); in MaybeTailCallOptimizedCodeSlot() 653 __ Branch(&fallthrough, eq, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 656 TailCallRuntimeIfMarkerEquals(masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 659 TailCallRuntimeIfMarkerEquals(masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 663 masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 673 optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 684 __ LoadWeakValue(optimized_code_entry, optimized_code_entry, &fallthrough); in MaybeTailCallOptimizedCodeSlot() 689 __ Ld(a5, FieldMemOperand(optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() [all …]
|
/external/v8/src/builtins/mips/ |
D | builtins-mips.cc | 640 Register optimized_code_entry = scratch1; in MaybeTailCallOptimizedCodeSlot() local 642 __ lw(optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 648 __ JumpIfNotSmi(optimized_code_entry, &optimized_code_slot_is_weak_ref); in MaybeTailCallOptimizedCodeSlot() 654 __ Branch(&fallthrough, eq, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 657 TailCallRuntimeIfMarkerEquals(masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 660 TailCallRuntimeIfMarkerEquals(masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 664 masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 674 optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 685 __ LoadWeakValue(optimized_code_entry, optimized_code_entry, &fallthrough); in MaybeTailCallOptimizedCodeSlot() 690 __ lw(scratch2, FieldMemOperand(optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() [all …]
|
/external/v8/src/builtins/ia32/ |
D | builtins-ia32.cc | 627 Register optimized_code_entry = scratch; in MaybeTailCallOptimizedCodeSlot() local 629 __ mov(optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 635 __ JumpIfNotSmi(optimized_code_entry, &optimized_code_slot_is_weak_ref); in MaybeTailCallOptimizedCodeSlot() 641 __ cmp(optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 645 TailCallRuntimeIfMarkerEquals(masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 648 TailCallRuntimeIfMarkerEquals(masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 652 masm, optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 661 optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() 673 __ LoadWeakValue(optimized_code_entry, &fallthrough); in MaybeTailCallOptimizedCodeSlot() 682 FieldOperand(optimized_code_entry, Code::kCodeDataContainerOffset)); in MaybeTailCallOptimizedCodeSlot() [all …]
|