/external/v8/src/ |
assembler.cc | 944 // Implementation of ExternalReference 946 void ExternalReference::SetUp() { 959 void ExternalReference::InitializeMathExpData() { [all...] |
assembler.h | 237 friend class ExternalReference; 809 // An ExternalReference represents a C++ address used in the generated 811 // an ExternalReference instance. This is done in order to track the origin of 814 class ExternalReference BASE_EMBEDDED { 863 ExternalReference() : address_(NULL) {} 865 ExternalReference(Builtins::CFunctionId id, Isolate* isolate); 867 ExternalReference(ApiFunction* ptr, Type type, Isolate* isolate); 869 ExternalReference(Builtins::Name name, Isolate* isolate); 871 ExternalReference(Runtime::FunctionId id, Isolate* isolate); 873 ExternalReference(const Runtime::Function* f, Isolate* isolate) [all...] |
macro-assembler.h | 262 static ExternalReference GetAllocationTopReference( 265 return ExternalReference::old_space_allocation_top_address(isolate); 267 return ExternalReference::new_space_allocation_top_address(isolate); 271 static ExternalReference GetAllocationLimitReference( 274 return ExternalReference::old_space_allocation_limit_address(isolate); 276 return ExternalReference::new_space_allocation_limit_address(isolate);
|
v8.cc | 49 ExternalReference::TearDownMathExpData(); 85 ExternalReference::SetUp();
|
/external/v8/src/compiler/ |
common-node-cache.cc | 14 Node** CommonNodeCache::FindExternalConstant(ExternalReference value) {
|
common-node-cache.h | 14 class ExternalReference; 46 Node** FindExternalConstant(ExternalReference value);
|
/external/v8/src/debug/arm/ |
debug-arm.cc | 84 Operand(ExternalReference( 108 ExternalReference after_break_target = 109 ExternalReference::debug_after_break_target_address(masm->isolate());
|
/external/v8/src/debug/arm64/ |
debug-arm64.cc | 94 __ Mov(x1, ExternalReference(Runtime::FunctionForId(Runtime::kDebugBreak), 119 ExternalReference after_break_target = 120 ExternalReference::debug_after_break_target_address(masm->isolate());
|
/external/v8/src/debug/ia32/ |
debug-ia32.cc | 72 Immediate(ExternalReference( 102 ExternalReference after_break_target = 103 ExternalReference::debug_after_break_target_address(masm->isolate());
|
/external/v8/src/debug/mips/ |
debug-mips.cc | 79 __ PrepareCEntryFunction(ExternalReference( 103 ExternalReference after_break_target = 104 ExternalReference::debug_after_break_target_address(masm->isolate());
|
/external/v8/src/debug/mips64/ |
debug-mips64.cc | 81 __ PrepareCEntryFunction(ExternalReference( 105 ExternalReference after_break_target = 106 ExternalReference::debug_after_break_target_address(masm->isolate());
|
/external/v8/src/debug/ppc/ |
debug-ppc.cc | 86 Operand(ExternalReference( 110 ExternalReference after_break_target = 111 ExternalReference::debug_after_break_target_address(masm->isolate());
|
/external/v8/src/debug/x64/ |
debug-x64.cc | 72 __ Move(rbx, ExternalReference(Runtime::FunctionForId(Runtime::kDebugBreak), 102 ExternalReference after_break_target = 103 ExternalReference::debug_after_break_target_address(masm->isolate());
|
/external/v8/src/debug/x87/ |
debug-x87.cc | 72 Immediate(ExternalReference( 102 ExternalReference after_break_target = 103 ExternalReference::debug_after_break_target_address(masm->isolate());
|
/external/v8/src/regexp/ |
regexp-stack.h | 120 friend class ExternalReference;
|
/external/v8/test/cctest/compiler/ |
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/snapshot/ |
serialize.cc | 49 Add(ExternalReference::roots_array_start(isolate).address(), 51 Add(ExternalReference::address_of_stack_limit(isolate).address(), 53 Add(ExternalReference::address_of_real_stack_limit(isolate).address(), 55 Add(ExternalReference::new_space_start(isolate).address(), 57 Add(ExternalReference::new_space_mask(isolate).address(), 59 Add(ExternalReference::new_space_allocation_limit_address(isolate).address(), 61 Add(ExternalReference::new_space_allocation_top_address(isolate).address(), 63 Add(ExternalReference::mod_two_doubles_operation(isolate).address(), 66 Add(ExternalReference::keyed_lookup_cache_keys(isolate).address(), 68 Add(ExternalReference::keyed_lookup_cache_field_offsets(isolate).address() [all...] |
/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/arm/ |
regexp-macro-assembler-arm.cc | 319 __ mov(r3, Operand(ExternalReference::isolate_address(isolate()))); 323 ExternalReference function = 324 ExternalReference::re_case_insensitive_compare_uc16(isolate()); 574 ExternalReference map = ExternalReference::re_word_character_map(); 588 ExternalReference map = ExternalReference::re_word_character_map(); 646 ExternalReference stack_limit = 647 ExternalReference::address_of_stack_limit(isolate()); 858 __ mov(r2, Operand(ExternalReference::isolate_address(isolate()))) [all...] |
/external/v8/src/regexp/ia32/ |
regexp-macro-assembler-ia32.cc | 303 Immediate(ExternalReference::isolate_address(isolate()))); 321 ExternalReference compare = 322 ExternalReference::re_case_insensitive_compare_uc16(isolate()); 575 ExternalReference word_map = ExternalReference::re_word_character_map(); 589 ExternalReference word_map = ExternalReference::re_word_character_map(); 669 ExternalReference stack_limit = 670 ExternalReference::address_of_stack_limit(isolate()); 897 Immediate(ExternalReference::isolate_address(isolate()))) [all...] |
/external/v8/src/regexp/mips/ |
regexp-macro-assembler-mips.cc | 327 __ li(a3, Operand(ExternalReference::isolate_address(masm_->isolate()))); 331 ExternalReference function = 332 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate()); 568 ExternalReference map = ExternalReference::re_word_character_map(); 581 ExternalReference map = ExternalReference::re_word_character_map(); 646 ExternalReference stack_limit = 647 ExternalReference::address_of_stack_limit(masm_->isolate()); 868 __ li(a2, Operand(ExternalReference::isolate_address(masm_->isolate()))) [all...] |
/external/v8/src/regexp/mips64/ |
regexp-macro-assembler-mips64.cc | 363 __ li(a3, Operand(ExternalReference::isolate_address(masm_->isolate()))); 367 ExternalReference function = 368 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate()); 598 ExternalReference map = ExternalReference::re_word_character_map(); 611 ExternalReference map = ExternalReference::re_word_character_map(); 685 ExternalReference stack_limit = 686 ExternalReference::address_of_stack_limit(masm_->isolate()); [all...] |
/external/v8/src/regexp/ppc/ |
regexp-macro-assembler-ppc.cc | 339 __ mov(r6, Operand(ExternalReference::isolate_address(isolate()))); 343 ExternalReference function = 344 ExternalReference::re_case_insensitive_compare_uc16(isolate()); 593 ExternalReference map = ExternalReference::re_word_character_map(); 607 ExternalReference map = ExternalReference::re_word_character_map(); 683 ExternalReference stack_limit = 684 ExternalReference::address_of_stack_limit(isolate()); [all...] |
/external/v8/src/regexp/x64/ |
regexp-macro-assembler-x64.cc | 323 __ LoadAddress(r9, ExternalReference::isolate_address(isolate())); 337 __ LoadAddress(rcx, ExternalReference::isolate_address(isolate())); 343 ExternalReference compare = 344 ExternalReference::re_case_insensitive_compare_uc16(isolate()); 616 __ Move(rbx, ExternalReference::re_word_character_map()); 630 __ Move(rbx, ExternalReference::re_word_character_map()); 713 ExternalReference stack_limit = 714 ExternalReference::address_of_stack_limit(isolate()); [all...] |