/external/v8/src/ |
external-reference-table.cc | 28 Add(ExternalReference::roots_array_start(isolate).address(), 30 Add(ExternalReference::address_of_stack_limit(isolate).address(), 32 Add(ExternalReference::address_of_real_stack_limit(isolate).address(), 34 Add(ExternalReference::new_space_allocation_limit_address(isolate).address(), 36 Add(ExternalReference::new_space_allocation_top_address(isolate).address(), 38 Add(ExternalReference::mod_two_doubles_operation(isolate).address(), 41 Add(ExternalReference::keyed_lookup_cache_keys(isolate).address(), 43 Add(ExternalReference::keyed_lookup_cache_field_offsets(isolate).address(), 45 Add(ExternalReference::handle_scope_next_address(isolate).address(), 47 Add(ExternalReference::handle_scope_limit_address(isolate).address() [all...] |
assembler.cc | 974 // Implementation of ExternalReference 976 static ExternalReference::Type BuiltinCallTypeForResultSize(int result_size) { 979 return ExternalReference::BUILTIN_CALL; 981 return ExternalReference::BUILTIN_CALL_PAIR; [all...] |
assembler.h | 242 friend class ExternalReference; 843 // An ExternalReference represents a C++ address used in the generated 845 // an ExternalReference instance. This is done in order to track the origin of 848 class ExternalReference BASE_EMBEDDED { 903 ExternalReference() : address_(NULL) {} 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) [all...] |
macro-assembler.h | 268 static ExternalReference GetAllocationTopReference( 271 return ExternalReference::old_space_allocation_top_address(isolate); 273 return ExternalReference::new_space_allocation_top_address(isolate); 277 static ExternalReference GetAllocationLimitReference( 280 return ExternalReference::old_space_allocation_limit_address(isolate); 282 return ExternalReference::new_space_allocation_limit_address(isolate);
|
/external/v8/test/cctest/compiler/ |
test-run-calls-to-external-references.cc | 16 ExternalReference ref, void (*comparison)(P*), 33 ExternalReference ref, void (*comparison)(P1*, P2*), 53 ExternalReference ref, R (*comparison)(P*), 68 ExternalReference ref, R (*comparison)(P1*, P2*), 86 ExternalReference ref = ExternalReference::wasm_f32_trunc(m.isolate()); 92 ExternalReference ref = ExternalReference::wasm_f32_floor(m.isolate()); 98 ExternalReference ref = ExternalReference::wasm_f32_ceil(m.isolate()) [all...] |
test-js-constant-cache.cc | 421 ExternalReference constants[] = {ExternalReference::address_of_min_int(), 422 ExternalReference::address_of_min_int(), 423 ExternalReference::address_of_min_int(), 424 ExternalReference::address_of_one_half(), 425 ExternalReference::address_of_one_half(), 426 ExternalReference::address_of_min_int(), 427 ExternalReference::address_of_the_hole_nan(), 428 ExternalReference::address_of_one_half()}; 466 T.ExternalConstant(ExternalReference::address_of_one_half())} [all...] |
/external/v8/src/compiler/ |
common-node-cache.h | 14 class ExternalReference; 46 Node** FindExternalConstant(ExternalReference value);
|
common-node-cache.cc | 14 Node** CommonNodeCache::FindExternalConstant(ExternalReference value) {
|
/external/v8/src/debug/arm/ |
debug-arm.cc | 94 Operand(ExternalReference( 120 ExternalReference after_break_target = 121 ExternalReference::debug_after_break_target_address(masm->isolate());
|
/external/v8/src/debug/arm64/ |
debug-arm64.cc | 104 __ Mov(x1, ExternalReference(Runtime::FunctionForId(Runtime::kDebugBreak), 130 ExternalReference after_break_target = 131 ExternalReference::debug_after_break_target_address(masm->isolate());
|
/external/v8/src/debug/ia32/ |
debug-ia32.cc | 81 Immediate(ExternalReference( 113 ExternalReference after_break_target = 114 ExternalReference::debug_after_break_target_address(masm->isolate());
|
/external/v8/src/debug/mips/ |
debug-mips.cc | 89 __ PrepareCEntryFunction(ExternalReference( 115 ExternalReference after_break_target = 116 ExternalReference::debug_after_break_target_address(masm->isolate());
|
/external/v8/src/debug/mips64/ |
debug-mips64.cc | 91 __ PrepareCEntryFunction(ExternalReference( 117 ExternalReference after_break_target = 118 ExternalReference::debug_after_break_target_address(masm->isolate());
|
/external/v8/src/debug/ppc/ |
debug-ppc.cc | 96 Operand(ExternalReference( 122 ExternalReference after_break_target = 123 ExternalReference::debug_after_break_target_address(masm->isolate());
|
/external/v8/src/debug/s390/ |
debug-s390.cc | 101 Operand(ExternalReference( 127 ExternalReference after_break_target = 128 ExternalReference::debug_after_break_target_address(masm->isolate());
|
/external/v8/src/debug/x64/ |
debug-x64.cc | 81 __ Move(rbx, ExternalReference(Runtime::FunctionForId(Runtime::kDebugBreak), 113 ExternalReference after_break_target = 114 ExternalReference::debug_after_break_target_address(masm->isolate());
|
/external/v8/src/debug/x87/ |
debug-x87.cc | 81 Immediate(ExternalReference( 113 ExternalReference after_break_target = 114 ExternalReference::debug_after_break_target_address(masm->isolate());
|
/external/v8/src/regexp/ |
regexp-stack.h | 120 friend class ExternalReference;
|
/external/v8/src/ic/ia32/ |
stub-cache-ia32.cc | 23 ExternalReference key_offset(isolate->stub_cache()->key_reference(table)); 24 ExternalReference value_offset(isolate->stub_cache()->value_reference(table)); 25 ExternalReference map_offset(isolate->stub_cache()->map_reference(table)); 26 ExternalReference virtual_register = 27 ExternalReference::virtual_handler_register(masm->isolate());
|
/external/v8/src/ic/x87/ |
stub-cache-x87.cc | 23 ExternalReference key_offset(isolate->stub_cache()->key_reference(table)); 24 ExternalReference value_offset(isolate->stub_cache()->value_reference(table)); 25 ExternalReference map_offset(isolate->stub_cache()->map_reference(table)); 26 ExternalReference virtual_register = 27 ExternalReference::virtual_handler_register(masm->isolate());
|
/external/v8/src/regexp/s390/ |
regexp-macro-assembler-s390.cc | 333 __ mov(r5, Operand(ExternalReference::isolate_address(isolate()))); 338 ExternalReference function = 339 ExternalReference::re_case_insensitive_compare_uc16(isolate()); 569 ExternalReference map = ExternalReference::re_word_character_map(); 583 ExternalReference map = ExternalReference::re_word_character_map(); 667 ExternalReference stack_limit = 668 ExternalReference::address_of_stack_limit(isolate()); [all...] |
/external/v8/src/regexp/arm/ |
regexp-macro-assembler-arm.cc | 324 __ mov(r3, Operand(ExternalReference::isolate_address(isolate()))); 329 ExternalReference function = 330 ExternalReference::re_case_insensitive_compare_uc16(isolate()); 580 ExternalReference map = ExternalReference::re_word_character_map(); 594 ExternalReference map = ExternalReference::re_word_character_map(); 652 ExternalReference stack_limit = 653 ExternalReference::address_of_stack_limit(isolate()); 867 __ mov(r2, Operand(ExternalReference::isolate_address(isolate()))) [all...] |
/external/v8/src/regexp/ia32/ |
regexp-macro-assembler-ia32.cc | 308 Immediate(ExternalReference::isolate_address(isolate()))); 327 ExternalReference compare = 328 ExternalReference::re_case_insensitive_compare_uc16(isolate()); 582 ExternalReference word_map = ExternalReference::re_word_character_map(); 596 ExternalReference word_map = ExternalReference::re_word_character_map(); 676 ExternalReference stack_limit = 677 ExternalReference::address_of_stack_limit(isolate()); 906 Immediate(ExternalReference::isolate_address(isolate()))) [all...] |
/external/v8/src/regexp/mips/ |
regexp-macro-assembler-mips.cc | 333 __ li(a3, Operand(ExternalReference::isolate_address(masm_->isolate()))); 338 ExternalReference function = 339 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate()); 575 ExternalReference map = ExternalReference::re_word_character_map(); 588 ExternalReference map = ExternalReference::re_word_character_map(); 653 ExternalReference stack_limit = 654 ExternalReference::address_of_stack_limit(masm_->isolate()); [all...] |
/external/v8/src/regexp/mips64/ |
regexp-macro-assembler-mips64.cc | 369 __ li(a3, Operand(ExternalReference::isolate_address(masm_->isolate()))); 374 ExternalReference function = 375 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate()); 605 ExternalReference map = ExternalReference::re_word_character_map(); 618 ExternalReference map = ExternalReference::re_word_character_map(); 689 ExternalReference stack_limit = 690 ExternalReference::address_of_stack_limit(masm_->isolate()); [all...] |