/external/v8/src/ |
D | assembler.cc | 892 static ExternalReference::Type BuiltinCallTypeForResultSize(int result_size) { in BuiltinCallTypeForResultSize() 895 return ExternalReference::BUILTIN_CALL; in BuiltinCallTypeForResultSize() 897 return ExternalReference::BUILTIN_CALL_PAIR; in BuiltinCallTypeForResultSize() 899 return ExternalReference::BUILTIN_CALL_TRIPLE; in BuiltinCallTypeForResultSize() 902 return ExternalReference::BUILTIN_CALL; in BuiltinCallTypeForResultSize() 906 void ExternalReference::SetUp() { in SetUp() 916 ExternalReference::ExternalReference(Address address, Isolate* isolate) in ExternalReference() function in v8::internal::ExternalReference 919 ExternalReference::ExternalReference( in ExternalReference() function in v8::internal::ExternalReference 921 Type type = ExternalReference::BUILTIN_CALL, in ExternalReference() 926 ExternalReference::ExternalReference(Builtins::Name name, Isolate* isolate) in ExternalReference() function in v8::internal::ExternalReference [all …]
|
D | external-reference-table.cc | 76 Add(ExternalReference::roots_array_start(isolate).address(), in AddReferences() 78 Add(ExternalReference::address_of_stack_limit(isolate).address(), in AddReferences() 80 Add(ExternalReference::address_of_real_stack_limit(isolate).address(), in AddReferences() 82 Add(ExternalReference::new_space_allocation_limit_address(isolate).address(), in AddReferences() 84 Add(ExternalReference::new_space_allocation_top_address(isolate).address(), in AddReferences() 86 Add(ExternalReference::mod_two_doubles_operation(isolate).address(), in AddReferences() 88 Add(ExternalReference::handle_scope_next_address(isolate).address(), in AddReferences() 90 Add(ExternalReference::handle_scope_limit_address(isolate).address(), in AddReferences() 92 Add(ExternalReference::handle_scope_level_address(isolate).address(), in AddReferences() 94 Add(ExternalReference::new_deoptimizer_function(isolate).address(), in AddReferences() [all …]
|
D | assembler.h | 260 friend class ExternalReference; 766 class ExternalReference BASE_EMBEDDED { 821 ExternalReference() : address_(NULL) {} in ExternalReference() function 823 ExternalReference(Address address, Isolate* isolate); 825 ExternalReference(ApiFunction* ptr, Type type, Isolate* isolate); 827 ExternalReference(Builtins::Name name, Isolate* isolate); 829 ExternalReference(Runtime::FunctionId id, Isolate* isolate); 831 ExternalReference(const Runtime::Function* f, Isolate* isolate); 833 explicit ExternalReference(StatsCounter* counter); 835 ExternalReference(Isolate::AddressId id, Isolate* isolate); [all …]
|
D | macro-assembler.h | 249 static ExternalReference GetAllocationTopReference( in GetAllocationTopReference() 252 return ExternalReference::old_space_allocation_top_address(isolate); in GetAllocationTopReference() 254 return ExternalReference::new_space_allocation_top_address(isolate); in GetAllocationTopReference() 258 static ExternalReference GetAllocationLimitReference( in GetAllocationLimitReference() 261 return ExternalReference::old_space_allocation_limit_address(isolate); in GetAllocationLimitReference() 263 return ExternalReference::new_space_allocation_limit_address(isolate); in GetAllocationLimitReference()
|
/external/v8/src/arm/ |
D | code-stubs-arm.cc | 50 ExternalReference miss) { in GenerateLightweightMiss() 670 __ mov(r0, Operand(ExternalReference::isolate_address(isolate()))); in Generate() 672 ExternalReference::store_buffer_overflow_function(isolate()), in Generate() 711 ExternalReference::power_double_double_function(isolate()), 0, 2); in Generate() 761 __ CallCFunction(ExternalReference::power_double_double_function(isolate()), in Generate() 859 __ mov(r2, Operand(ExternalReference::isolate_address(isolate()))); in Generate() 870 __ mov(r3, Operand(ExternalReference::isolate_address(isolate()))); in Generate() 908 ExternalReference pending_exception_address( in Generate() 937 ExternalReference pending_handler_context_address( in Generate() 939 ExternalReference pending_handler_code_address( in Generate() [all …]
|
/external/v8/src/ppc/ |
D | code-stubs-ppc.cc | 45 ExternalReference miss) { in GenerateLightweightMiss() 698 __ mov(r3, Operand(ExternalReference::isolate_address(isolate()))); in Generate() 699 __ CallCFunction(ExternalReference::store_buffer_overflow_function(isolate()), in Generate() 754 ExternalReference::power_double_double_function(isolate()), 0, 2); in Generate() 822 ExternalReference::power_double_double_function(isolate()), 0, 2); in Generate() 940 __ mov(isolate_reg, Operand(ExternalReference::isolate_address(isolate()))); in Generate() 979 ExternalReference pending_exception_address( in Generate() 1009 ExternalReference pending_handler_context_address( in Generate() 1011 ExternalReference pending_handler_code_address( in Generate() 1013 ExternalReference pending_handler_offset_address( in Generate() [all …]
|
/external/v8/src/s390/ |
D | code-stubs-s390.cc | 44 ExternalReference miss) { in GenerateLightweightMiss() 679 __ mov(r2, Operand(ExternalReference::isolate_address(isolate()))); in Generate() 680 __ CallCFunction(ExternalReference::store_buffer_overflow_function(isolate()), in Generate() 730 ExternalReference::power_double_double_function(isolate()), 0, 2); in Generate() 797 ExternalReference::power_double_double_function(isolate()), 0, 2); in Generate() 910 __ mov(isolate_reg, Operand(ExternalReference::isolate_address(isolate()))); in Generate() 947 ExternalReference pending_exception_address( in Generate() 976 ExternalReference pending_handler_context_address( in Generate() 978 ExternalReference pending_handler_code_address( in Generate() 980 ExternalReference pending_handler_offset_address( in Generate() [all …]
|
/external/v8/src/arm64/ |
D | code-stubs-arm64.cc | 37 ExternalReference miss) { in GenerateLightweightMiss() 627 __ Mov(x0, ExternalReference::isolate_address(isolate())); in Generate() 629 ExternalReference::store_buffer_overflow_function(isolate()), 1, 0); in Generate() 714 ExternalReference::power_double_double_function(isolate()), 0, 2); in Generate() 787 __ CallCFunction(ExternalReference::power_double_double_function(isolate()), in Generate() 975 __ Mov(x2, ExternalReference::isolate_address(isolate())); in Generate() 1043 ExternalReference pending_handler_context_address( in Generate() 1045 ExternalReference pending_handler_code_address( in Generate() 1047 ExternalReference pending_handler_offset_address( in Generate() 1049 ExternalReference pending_handler_fp_address( in Generate() [all …]
|
D | deoptimizer-arm64.cc | 71 ExternalReference xref(&function, ExternalReference::BUILTIN_CALL, isolate_); in SetPlatformCompiledStubRegisters() 108 __ Mov(x3, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate()))); in Generate() 144 __ Mov(x5, ExternalReference::isolate_address(isolate())); in Generate() 149 __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate()), 6); in Generate() 209 ExternalReference::compute_output_frames_function(isolate()), 1); in Generate()
|
/external/v8/src/x87/ |
D | macro-assembler-x87.cc | 72 ExternalReference roots_array_start = in LoadRoot() 73 ExternalReference::roots_array_start(isolate()); in LoadRoot() 85 ExternalReference roots_array_start = in StoreRoot() 86 ExternalReference::roots_array_start(isolate()); in StoreRoot() 96 ExternalReference roots_array_start = in CompareRoot() 97 ExternalReference::roots_array_start(isolate()); in CompareRoot() 187 ExternalReference store_buffer = in RememberedSetHelper() 188 ExternalReference::store_buffer_top(isolate()); in RememberedSetHelper() 313 ExternalReference uint32_bias = in LoadUint32NoSSE2() 314 ExternalReference::address_of_uint32_bias(); in LoadUint32NoSSE2() [all …]
|
D | code-stubs-x87.cc | 38 ExternalReference miss) { in GenerateLightweightMiss() 75 Immediate(ExternalReference::isolate_address(isolate()))); in Generate() 77 ExternalReference::store_buffer_overflow_function(isolate()), in Generate() 277 __ CallCFunction(ExternalReference::power_double_double_function(isolate()), in Generate() 308 ExternalReference address_of_regexp_stack_memory_address = in Generate() 309 ExternalReference::address_of_regexp_stack_memory_address(isolate()); in Generate() 310 ExternalReference address_of_regexp_stack_memory_size = in Generate() 311 ExternalReference::address_of_regexp_stack_memory_size(isolate()); in Generate() 455 Immediate(ExternalReference::isolate_address(isolate()))); in Generate() 471 Immediate(ExternalReference::address_of_static_offsets_vector( in Generate() [all …]
|
/external/v8/src/mips64/ |
D | code-stubs-mips64.cc | 49 ExternalReference miss) { in GenerateLightweightMiss() 734 __ li(a0, Operand(ExternalReference::isolate_address(isolate()))); in Generate() 736 ExternalReference::store_buffer_overflow_function(isolate()), in Generate() 786 ExternalReference::power_double_double_function(isolate()), in Generate() 857 __ CallCFunction(ExternalReference::power_double_double_function(isolate()), in Generate() 960 __ li(a2, Operand(ExternalReference::isolate_address(isolate()))); in Generate() 972 __ li(a3, Operand(ExternalReference::isolate_address(isolate()))); in Generate() 1030 ExternalReference pending_exception_address( in Generate() 1058 ExternalReference pending_handler_context_address( in Generate() 1060 ExternalReference pending_handler_code_address( in Generate() [all …]
|
/external/v8/src/mips/ |
D | code-stubs-mips.cc | 50 ExternalReference miss) { in GenerateLightweightMiss() 737 __ li(a0, Operand(ExternalReference::isolate_address(isolate()))); in Generate() 739 ExternalReference::store_buffer_overflow_function(isolate()), in Generate() 789 ExternalReference::power_double_double_function(isolate()), in Generate() 860 __ CallCFunction(ExternalReference::power_double_double_function(isolate()), in Generate() 963 __ li(a2, Operand(ExternalReference::isolate_address(isolate()))); in Generate() 975 __ li(a3, Operand(ExternalReference::isolate_address(isolate()))); in Generate() 1033 ExternalReference pending_exception_address( in Generate() 1061 ExternalReference pending_handler_context_address( in Generate() 1063 ExternalReference pending_handler_code_address( in Generate() [all …]
|
/external/v8/src/ia32/ |
D | macro-assembler-ia32.cc | 72 ExternalReference roots_array_start = in LoadRoot() 73 ExternalReference::roots_array_start(isolate()); in LoadRoot() 85 ExternalReference roots_array_start = in StoreRoot() 86 ExternalReference::roots_array_start(isolate()); in StoreRoot() 96 ExternalReference roots_array_start = in CompareRoot() 97 ExternalReference::roots_array_start(isolate()); in CompareRoot() 195 ExternalReference store_buffer = in RememberedSetHelper() 196 ExternalReference::store_buffer_top(isolate()); in RememberedSetHelper() 358 ExternalReference min_int = ExternalReference::address_of_min_int(); in TruncateHeapNumberToI() 383 ExternalReference uint32_bias = ExternalReference::address_of_uint32_bias(); in LoadUint32() [all …]
|
D | code-stubs-ia32.cc | 38 ExternalReference miss) { in GenerateLightweightMiss() 77 Immediate(ExternalReference::isolate_address(isolate()))); in Generate() 79 ExternalReference::store_buffer_overflow_function(isolate()), in Generate() 451 __ CallCFunction(ExternalReference::power_double_double_function(isolate()), in Generate() 489 ExternalReference address_of_regexp_stack_memory_address = in Generate() 490 ExternalReference::address_of_regexp_stack_memory_address(isolate()); in Generate() 491 ExternalReference address_of_regexp_stack_memory_size = in Generate() 492 ExternalReference::address_of_regexp_stack_memory_size(isolate()); in Generate() 636 Immediate(ExternalReference::isolate_address(isolate()))); in Generate() 652 Immediate(ExternalReference::address_of_static_offsets_vector( in Generate() [all …]
|
/external/v8/src/regexp/s390/ |
D | regexp-macro-assembler-s390.cc | 333 __ mov(r5, Operand(ExternalReference::isolate_address(isolate()))); in CheckNotBackReferenceIgnoreCase() 338 ExternalReference function = in CheckNotBackReferenceIgnoreCase() 339 ExternalReference::re_case_insensitive_compare_uc16(isolate()); in CheckNotBackReferenceIgnoreCase() 569 ExternalReference map = ExternalReference::re_word_character_map(); in CheckSpecialCharacterClass() 583 ExternalReference map = ExternalReference::re_word_character_map(); in CheckSpecialCharacterClass() 667 ExternalReference stack_limit = in GetCode() 668 ExternalReference::address_of_stack_limit(isolate()); in GetCode() 913 __ mov(r4, Operand(ExternalReference::isolate_address(isolate()))); in GetCode() 914 ExternalReference grow_stack = ExternalReference::re_grow_stack(isolate()); in GetCode() 1084 ExternalReference stack_guard_check = in CallCheckStackGuardState() [all …]
|
/external/v8/src/x64/ |
D | code-stubs-x64.cc | 42 ExternalReference miss) { in GenerateLightweightMiss() 69 ExternalReference::isolate_address(isolate())); in Generate() 73 ExternalReference::store_buffer_overflow_function(isolate()), in Generate() 343 __ CallCFunction(ExternalReference::power_double_double_function(isolate()), in Generate() 380 ExternalReference address_of_regexp_stack_memory_address = in Generate() 381 ExternalReference::address_of_regexp_stack_memory_address(isolate()); in Generate() 382 ExternalReference address_of_regexp_stack_memory_size = in Generate() 383 ExternalReference::address_of_regexp_stack_memory_size(isolate()); in Generate() 533 ExternalReference::isolate_address(isolate())); in Generate() 560 r8, ExternalReference::address_of_static_offsets_vector(isolate())); in Generate() [all …]
|
D | deoptimizer-x64.cc | 138 __ Store(ExternalReference(Isolate::kCEntryFPAddress, isolate()), rbp); in Generate() 173 __ LoadAddress(arg5, ExternalReference::isolate_address(isolate())); in Generate() 177 __ LoadAddress(r9, ExternalReference::isolate_address(isolate())); in Generate() 181 __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate()), 6); in Generate() 226 __ LoadAddress(arg_reg_2, ExternalReference::isolate_address(isolate())); in Generate() 230 ExternalReference::compute_output_frames_function(isolate()), 2); in Generate()
|
/external/v8/src/regexp/ia32/ |
D | regexp-macro-assembler-ia32.cc | 308 Immediate(ExternalReference::isolate_address(isolate()))); in CheckNotBackReferenceIgnoreCase() 327 ExternalReference compare = in CheckNotBackReferenceIgnoreCase() 328 ExternalReference::re_case_insensitive_compare_uc16(isolate()); in CheckNotBackReferenceIgnoreCase() 582 ExternalReference word_map = ExternalReference::re_word_character_map(); in CheckSpecialCharacterClass() 596 ExternalReference word_map = ExternalReference::re_word_character_map(); in CheckSpecialCharacterClass() 676 ExternalReference stack_limit = in GetCode() 677 ExternalReference::address_of_stack_limit(isolate()); in GetCode() 906 Immediate(ExternalReference::isolate_address(isolate()))); in GetCode() 910 ExternalReference grow_stack = in GetCode() 911 ExternalReference::re_grow_stack(isolate()); in GetCode() [all …]
|
/external/v8/src/regexp/arm/ |
D | regexp-macro-assembler-arm.cc | 324 __ mov(r3, Operand(ExternalReference::isolate_address(isolate()))); in CheckNotBackReferenceIgnoreCase() 329 ExternalReference function = in CheckNotBackReferenceIgnoreCase() 330 ExternalReference::re_case_insensitive_compare_uc16(isolate()); in CheckNotBackReferenceIgnoreCase() 580 ExternalReference map = ExternalReference::re_word_character_map(); in CheckSpecialCharacterClass() 594 ExternalReference map = ExternalReference::re_word_character_map(); in CheckSpecialCharacterClass() 652 ExternalReference stack_limit = in GetCode() 653 ExternalReference::address_of_stack_limit(isolate()); in GetCode() 867 __ mov(r2, Operand(ExternalReference::isolate_address(isolate()))); in GetCode() 868 ExternalReference grow_stack = in GetCode() 869 ExternalReference::re_grow_stack(isolate()); in GetCode() [all …]
|
/external/v8/src/regexp/x87/ |
D | regexp-macro-assembler-x87.cc | 307 Immediate(ExternalReference::isolate_address(isolate()))); in CheckNotBackReferenceIgnoreCase() 326 ExternalReference compare = in CheckNotBackReferenceIgnoreCase() 327 ExternalReference::re_case_insensitive_compare_uc16(isolate()); in CheckNotBackReferenceIgnoreCase() 581 ExternalReference word_map = ExternalReference::re_word_character_map(); in CheckSpecialCharacterClass() 595 ExternalReference word_map = ExternalReference::re_word_character_map(); in CheckSpecialCharacterClass() 675 ExternalReference stack_limit = in GetCode() 676 ExternalReference::address_of_stack_limit(isolate()); in GetCode() 905 Immediate(ExternalReference::isolate_address(isolate()))); in GetCode() 909 ExternalReference grow_stack = in GetCode() 910 ExternalReference::re_grow_stack(isolate()); in GetCode() [all …]
|
/external/v8/src/regexp/mips/ |
D | regexp-macro-assembler-mips.cc | 333 __ li(a3, Operand(ExternalReference::isolate_address(masm_->isolate()))); in CheckNotBackReferenceIgnoreCase() 338 ExternalReference function = in CheckNotBackReferenceIgnoreCase() 339 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate()); in CheckNotBackReferenceIgnoreCase() 575 ExternalReference map = ExternalReference::re_word_character_map(); in CheckSpecialCharacterClass() 588 ExternalReference map = ExternalReference::re_word_character_map(); in CheckSpecialCharacterClass() 653 ExternalReference stack_limit = in GetCode() 654 ExternalReference::address_of_stack_limit(masm_->isolate()); in GetCode() 878 __ li(a2, Operand(ExternalReference::isolate_address(masm_->isolate()))); in GetCode() 879 ExternalReference grow_stack = in GetCode() 880 ExternalReference::re_grow_stack(masm_->isolate()); in GetCode() [all …]
|
/external/v8/src/regexp/mips64/ |
D | regexp-macro-assembler-mips64.cc | 369 __ li(a3, Operand(ExternalReference::isolate_address(masm_->isolate()))); in CheckNotBackReferenceIgnoreCase() 374 ExternalReference function = in CheckNotBackReferenceIgnoreCase() 375 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate()); in CheckNotBackReferenceIgnoreCase() 605 ExternalReference map = ExternalReference::re_word_character_map(); in CheckSpecialCharacterClass() 618 ExternalReference map = ExternalReference::re_word_character_map(); in CheckSpecialCharacterClass() 689 ExternalReference stack_limit = in GetCode() 690 ExternalReference::address_of_stack_limit(masm_->isolate()); in GetCode() 915 __ li(a2, Operand(ExternalReference::isolate_address(masm_->isolate()))); in GetCode() 916 ExternalReference grow_stack = in GetCode() 917 ExternalReference::re_grow_stack(masm_->isolate()); in GetCode() [all …]
|
/external/v8/src/regexp/x64/ |
D | regexp-macro-assembler-x64.cc | 346 __ LoadAddress(arg_reg_4, ExternalReference::isolate_address(isolate())); in CheckNotBackReferenceIgnoreCase() 352 ExternalReference compare = in CheckNotBackReferenceIgnoreCase() 353 ExternalReference::re_case_insensitive_compare_uc16(isolate()); in CheckNotBackReferenceIgnoreCase() 625 __ Move(rbx, ExternalReference::re_word_character_map()); in CheckSpecialCharacterClass() 639 __ Move(rbx, ExternalReference::re_word_character_map()); in CheckSpecialCharacterClass() 722 ExternalReference stack_limit = in GetCode() 723 ExternalReference::address_of_stack_limit(isolate()); in GetCode() 971 __ LoadAddress(r8, ExternalReference::isolate_address(isolate())); in GetCode() 976 __ LoadAddress(rdx, ExternalReference::isolate_address(isolate())); in GetCode() 978 ExternalReference grow_stack = in GetCode() [all …]
|
/external/v8/src/regexp/ppc/ |
D | regexp-macro-assembler-ppc.cc | 343 __ mov(r6, Operand(ExternalReference::isolate_address(isolate()))); in CheckNotBackReferenceIgnoreCase() 348 ExternalReference function = in CheckNotBackReferenceIgnoreCase() 349 ExternalReference::re_case_insensitive_compare_uc16(isolate()); in CheckNotBackReferenceIgnoreCase() 598 ExternalReference map = ExternalReference::re_word_character_map(); in CheckSpecialCharacterClass() 612 ExternalReference map = ExternalReference::re_word_character_map(); in CheckSpecialCharacterClass() 688 ExternalReference stack_limit = in GetCode() 689 ExternalReference::address_of_stack_limit(isolate()); in GetCode() 915 __ mov(r5, Operand(ExternalReference::isolate_address(isolate()))); in GetCode() 916 ExternalReference grow_stack = in GetCode() 917 ExternalReference::re_grow_stack(isolate()); in GetCode() [all …]
|