Home
last modified time | relevance | path

Searched refs:ExternalReference (Results 1 – 25 of 205) sorted by relevance

123456789

/external/v8/src/
Dassembler.cc976 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 …]
Dexternal-reference-table.cc28 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 …]
Dassembler.h242 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 …]
Dmacro-assembler.h268 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/
Dtest-run-calls-to-external-references.cc16 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 …]
Dtest-js-constant-cache.cc421 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/
Dregexp-macro-assembler-s390.cc333 __ 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/
Dregexp-macro-assembler-arm.cc324 __ 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/
Dregexp-macro-assembler-ia32.cc308 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/
Dregexp-macro-assembler-x87.cc307 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/
Dregexp-macro-assembler-mips64.cc369 __ 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/
Dregexp-macro-assembler-mips.cc333 __ 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/
Dstub-cache-x87.cc23 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/
Dstub-cache-ia32.cc23 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/
Ddeoptimizer-arm64.cc71 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/
Ddeoptimizer-x64.cc137 __ 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/
Dregexp-macro-assembler-x64.cc344 __ 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/
Dregexp-macro-assembler-ppc.cc343 __ 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/
Ddeoptimizer-s390.cc89 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/
Ddeoptimizer-ppc.cc94 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/
Dmacro-assembler-ia32.cc72 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/
Draw-machine-assembler.cc184 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/
Dmacro-assembler-x87.cc72 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/
Ddebug-mips.cc89 __ 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/
Ddebug-ia32.cc81 Immediate(ExternalReference( in GenerateDebugBreakStub()
113 ExternalReference after_break_target = in GenerateDebugBreakStub()
114 ExternalReference::debug_after_break_target_address(masm->isolate()); in GenerateDebugBreakStub()

123456789