/external/v8/src/ |
D | assembler.cc | 976 static ExternalReference::Type BuiltinCallTypeForResultSize(int result_size) { in BuiltinCallTypeForResultSize() 979 return ExternalReference::BUILTIN_CALL; in BuiltinCallTypeForResultSize() 981 return ExternalReference::BUILTIN_CALL_PAIR; in BuiltinCallTypeForResultSize() 983 return ExternalReference::BUILTIN_CALL_TRIPLE; in BuiltinCallTypeForResultSize() 986 return ExternalReference::BUILTIN_CALL; in BuiltinCallTypeForResultSize() 990 void ExternalReference::SetUp() { in SetUp() 1001 ExternalReference::ExternalReference(Builtins::CFunctionId id, Isolate* isolate) in ExternalReference() function in v8::internal::ExternalReference 1005 ExternalReference::ExternalReference( in ExternalReference() function in v8::internal::ExternalReference 1007 Type type = ExternalReference::BUILTIN_CALL, in ExternalReference() 1012 ExternalReference::ExternalReference(Builtins::Name name, Isolate* isolate) in ExternalReference() function in v8::internal::ExternalReference [all …]
|
D | external-reference-table.cc | 28 Add(ExternalReference::roots_array_start(isolate).address(), in ExternalReferenceTable() 30 Add(ExternalReference::address_of_stack_limit(isolate).address(), in ExternalReferenceTable() 32 Add(ExternalReference::address_of_real_stack_limit(isolate).address(), in ExternalReferenceTable() 34 Add(ExternalReference::new_space_allocation_limit_address(isolate).address(), in ExternalReferenceTable() 36 Add(ExternalReference::new_space_allocation_top_address(isolate).address(), in ExternalReferenceTable() 38 Add(ExternalReference::mod_two_doubles_operation(isolate).address(), in ExternalReferenceTable() 41 Add(ExternalReference::keyed_lookup_cache_keys(isolate).address(), in ExternalReferenceTable() 43 Add(ExternalReference::keyed_lookup_cache_field_offsets(isolate).address(), in ExternalReferenceTable() 45 Add(ExternalReference::handle_scope_next_address(isolate).address(), in ExternalReferenceTable() 47 Add(ExternalReference::handle_scope_limit_address(isolate).address(), in ExternalReferenceTable() [all …]
|
D | assembler.h | 242 friend class ExternalReference; 848 class ExternalReference BASE_EMBEDDED { 903 ExternalReference() : address_(NULL) {} in ExternalReference() function 905 ExternalReference(Builtins::CFunctionId id, Isolate* isolate); 907 ExternalReference(ApiFunction* ptr, Type type, Isolate* isolate); 909 ExternalReference(Builtins::Name name, Isolate* isolate); 911 ExternalReference(Runtime::FunctionId id, Isolate* isolate); 913 ExternalReference(const Runtime::Function* f, Isolate* isolate); 915 explicit ExternalReference(StatsCounter* counter); 917 ExternalReference(Isolate::AddressId id, Isolate* isolate); [all …]
|
D | macro-assembler.h | 268 static ExternalReference GetAllocationTopReference( in GetAllocationTopReference() 271 return ExternalReference::old_space_allocation_top_address(isolate); in GetAllocationTopReference() 273 return ExternalReference::new_space_allocation_top_address(isolate); in GetAllocationTopReference() 277 static ExternalReference GetAllocationLimitReference( in GetAllocationLimitReference() 280 return ExternalReference::old_space_allocation_limit_address(isolate); in GetAllocationLimitReference() 282 return ExternalReference::new_space_allocation_limit_address(isolate); in GetAllocationLimitReference()
|
/external/v8/test/cctest/compiler/ |
D | test-run-calls-to-external-references.cc | 16 ExternalReference ref, void (*comparison)(P*), in TestExternalReference() 33 ExternalReference ref, void (*comparison)(P1*, P2*), in TestExternalReference() 53 ExternalReference ref, R (*comparison)(P*), in TestExternalReference() 68 ExternalReference ref, R (*comparison)(P1*, P2*), in TestExternalReference() 86 ExternalReference ref = ExternalReference::wasm_f32_trunc(m.isolate()); in TEST() 92 ExternalReference ref = ExternalReference::wasm_f32_floor(m.isolate()); in TEST() 98 ExternalReference ref = ExternalReference::wasm_f32_ceil(m.isolate()); in TEST() 104 ExternalReference ref = ExternalReference::wasm_f32_nearest_int(m.isolate()); in TEST() 110 ExternalReference ref = ExternalReference::wasm_f64_trunc(m.isolate()); in TEST() 116 ExternalReference ref = ExternalReference::wasm_f64_floor(m.isolate()); in TEST() [all …]
|
D | test-js-constant-cache.cc | 421 ExternalReference constants[] = {ExternalReference::address_of_min_int(), in TEST() 422 ExternalReference::address_of_min_int(), in TEST() 423 ExternalReference::address_of_min_int(), in TEST() 424 ExternalReference::address_of_one_half(), in TEST() 425 ExternalReference::address_of_one_half(), in TEST() 426 ExternalReference::address_of_min_int(), in TEST() 427 ExternalReference::address_of_the_hole_nan(), in TEST() 428 ExternalReference::address_of_one_half()}; in TEST() 466 T.ExternalConstant(ExternalReference::address_of_one_half())}; in TEST()
|
/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/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/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/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/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/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/ic/x87/ |
D | stub-cache-x87.cc | 23 ExternalReference key_offset(isolate->stub_cache()->key_reference(table)); in ProbeTable() 24 ExternalReference value_offset(isolate->stub_cache()->value_reference(table)); in ProbeTable() 25 ExternalReference map_offset(isolate->stub_cache()->map_reference(table)); in ProbeTable() 26 ExternalReference virtual_register = in ProbeTable() 27 ExternalReference::virtual_handler_register(masm->isolate()); in ProbeTable()
|
/external/v8/src/ic/ia32/ |
D | stub-cache-ia32.cc | 23 ExternalReference key_offset(isolate->stub_cache()->key_reference(table)); in ProbeTable() 24 ExternalReference value_offset(isolate->stub_cache()->value_reference(table)); in ProbeTable() 25 ExternalReference map_offset(isolate->stub_cache()->map_reference(table)); in ProbeTable() 26 ExternalReference virtual_register = in ProbeTable() 27 ExternalReference::virtual_handler_register(masm->isolate()); in ProbeTable()
|
/external/v8/src/arm64/ |
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/x64/ |
D | deoptimizer-x64.cc | 137 __ Store(ExternalReference(Isolate::kCEntryFPAddress, isolate()), rbp); in Generate() 172 __ LoadAddress(arg5, ExternalReference::isolate_address(isolate())); in Generate() 176 __ LoadAddress(r9, ExternalReference::isolate_address(isolate())); in Generate() 180 __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate()), 6); in Generate() 225 __ LoadAddress(arg_reg_2, ExternalReference::isolate_address(isolate())); in Generate() 229 ExternalReference::compute_output_frames_function(isolate()), 2); in Generate()
|
/external/v8/src/regexp/x64/ |
D | regexp-macro-assembler-x64.cc | 344 __ LoadAddress(arg_reg_4, ExternalReference::isolate_address(isolate())); in CheckNotBackReferenceIgnoreCase() 350 ExternalReference compare = in CheckNotBackReferenceIgnoreCase() 351 ExternalReference::re_case_insensitive_compare_uc16(isolate()); in CheckNotBackReferenceIgnoreCase() 623 __ Move(rbx, ExternalReference::re_word_character_map()); in CheckSpecialCharacterClass() 637 __ Move(rbx, ExternalReference::re_word_character_map()); in CheckSpecialCharacterClass() 720 ExternalReference stack_limit = in GetCode() 721 ExternalReference::address_of_stack_limit(isolate()); in GetCode() 969 __ LoadAddress(r8, ExternalReference::isolate_address(isolate())); in GetCode() 974 __ LoadAddress(rdx, ExternalReference::isolate_address(isolate())); in GetCode() 976 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 …]
|
/external/v8/src/s390/ |
D | deoptimizer-s390.cc | 89 ExternalReference xref(&function, ExternalReference::BUILTIN_CALL, isolate_); in SetPlatformCompiledStubRegisters() 131 __ mov(ip, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate()))); in Generate() 164 __ mov(r7, Operand(ExternalReference::isolate_address(isolate()))); in Generate() 170 __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate()), 6); in Generate() 233 ExternalReference::compute_output_frames_function(isolate()), 1); in Generate()
|
/external/v8/src/ppc/ |
D | deoptimizer-ppc.cc | 94 ExternalReference xref(&function, ExternalReference::BUILTIN_CALL, isolate_); in SetPlatformCompiledStubRegisters() 144 __ mov(ip, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate()))); in Generate() 174 __ mov(r8, Operand(ExternalReference::isolate_address(isolate()))); in Generate() 178 __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate()), 6); in Generate() 235 ExternalReference::compute_output_frames_function(isolate()), 1); in Generate()
|
/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() 196 ExternalReference store_buffer = in RememberedSetHelper() 197 ExternalReference::store_buffer_top(isolate()); in RememberedSetHelper() 359 ExternalReference min_int = ExternalReference::address_of_min_int(); in TruncateHeapNumberToI() 384 ExternalReference uint32_bias = ExternalReference::address_of_uint32_bias(); in LoadUint32() [all …]
|
/external/v8/src/compiler/ |
D | raw-machine-assembler.cc | 184 common()->ExternalConstant(ExternalReference(function, isolate()))); in CallRuntime0() 198 common()->ExternalConstant(ExternalReference(function, isolate()))); in CallRuntime1() 213 common()->ExternalConstant(ExternalReference(function, isolate()))); in CallRuntime2() 229 common()->ExternalConstant(ExternalReference(function, isolate()))); in CallRuntime3() 245 common()->ExternalConstant(ExternalReference(function, isolate()))); in CallRuntime4() 280 common()->ExternalConstant(ExternalReference(function, isolate()))); in TailCallRuntime0() 301 common()->ExternalConstant(ExternalReference(function, isolate()))); in TailCallRuntime1() 324 common()->ExternalConstant(ExternalReference(function, isolate()))); in TailCallRuntime2() 346 common()->ExternalConstant(ExternalReference(function, isolate()))); in TailCallRuntime3() 368 common()->ExternalConstant(ExternalReference(function, isolate()))); in TailCallRuntime4()
|
/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() 188 ExternalReference store_buffer = in RememberedSetHelper() 189 ExternalReference::store_buffer_top(isolate()); in RememberedSetHelper() 314 ExternalReference uint32_bias = in LoadUint32NoSSE2() 315 ExternalReference::address_of_uint32_bias(); in LoadUint32NoSSE2() [all …]
|
/external/v8/src/debug/mips/ |
D | debug-mips.cc | 89 __ PrepareCEntryFunction(ExternalReference( in GenerateDebugBreakStub() 115 ExternalReference after_break_target = in GenerateDebugBreakStub() 116 ExternalReference::debug_after_break_target_address(masm->isolate()); in GenerateDebugBreakStub()
|
/external/v8/src/debug/ia32/ |
D | debug-ia32.cc | 81 Immediate(ExternalReference( in GenerateDebugBreakStub() 113 ExternalReference after_break_target = in GenerateDebugBreakStub() 114 ExternalReference::debug_after_break_target_address(masm->isolate()); in GenerateDebugBreakStub()
|