HomeSort by relevance Sort by last modified time
    Searched full:externalreference (Results 1 - 25 of 158) sorted by null

1 2 3 4 5 6 7

  /external/v8/src/
assembler.cc 727 // Implementation of ExternalReference
729 ExternalReference::ExternalReference(Builtins::CFunctionId id, Isolate* isolate)
733 ExternalReference::ExternalReference(
735 Type type = ExternalReference::BUILTIN_CALL,
740 ExternalReference::ExternalReference(Builtins::Name name, Isolate* isolate)
744 ExternalReference::ExternalReference(Runtime::FunctionId id
    [all...]
assembler.h 504 // An ExternalReference represents a C++ address used in the generated
506 // an ExternalReference instance. This is done in order to track the origin of
509 class ExternalReference BASE_EMBEDDED {
544 ExternalReference(Builtins::CFunctionId id, Isolate* isolate);
546 ExternalReference(ApiFunction* ptr, Type type, Isolate* isolate);
548 ExternalReference(Builtins::Name name, Isolate* isolate);
550 ExternalReference(Runtime::FunctionId id, Isolate* isolate);
552 ExternalReference(const Runtime::Function* f, Isolate* isolate);
554 ExternalReference(const IC_Utility& ic_utility, Isolate* isolate);
557 ExternalReference(const Debug_Address& debug_address, Isolate* isolate)
    [all...]
serialize.cc 83 ExternalReference ref(static_cast<Builtins::CFunctionId>(id), isolate);
88 ExternalReference ref(static_cast<Builtins::Name>(id), isolate);
93 ExternalReference ref(static_cast<Runtime::FunctionId>(id), isolate);
98 ExternalReference ref(IC_Utility(static_cast<IC::UtilityId>(id)),
294 Add(ExternalReference::perform_gc_function(isolate).address(),
298 Add(ExternalReference::fill_heap_number_with_random_function(
303 Add(ExternalReference::random_uint32_function(isolate).address(),
307 Add(ExternalReference::delete_handle_scope_extensions(isolate).address(),
311 Add(ExternalReference::
316 Add(ExternalReference::store_buffer_overflow_function(isolate).address()
    [all...]
  /external/chromium_org/v8/src/
assembler.cc 900 // Implementation of ExternalReference
902 void ExternalReference::SetUp() {
919 void ExternalReference::InitializeMathExpData() {
962 void ExternalReference::TearDownMathExpData() {
969 ExternalReference::ExternalReference(Builtins::CFunctionId id, Isolate* isolate)
973 ExternalReference::ExternalReference(
975 Type type = ExternalReference::BUILTIN_CALL,
980 ExternalReference::ExternalReference(Builtins::Name name, Isolate* isolate
    [all...]
assembler.h 629 // An ExternalReference represents a C++ address used in the generated
631 // an ExternalReference instance. This is done in order to track the origin of
634 class ExternalReference BASE_EMBEDDED {
682 ExternalReference() : address_(NULL) {}
684 ExternalReference(Builtins::CFunctionId id, Isolate* isolate);
686 ExternalReference(ApiFunction* ptr, Type type, Isolate* isolate);
688 ExternalReference(Builtins::Name name, Isolate* isolate);
690 ExternalReference(Runtime::FunctionId id, Isolate* isolate);
692 ExternalReference(const Runtime::Function* f, Isolate* isolate);
694 ExternalReference(const IC_Utility& ic_utility, Isolate* isolate)
    [all...]
macro-assembler.h 178 static ExternalReference GetAllocationTopReference(
181 return ExternalReference::old_pointer_space_allocation_top_address(
184 return ExternalReference::old_data_space_allocation_top_address(isolate);
186 return ExternalReference::new_space_allocation_top_address(isolate);
190 static ExternalReference GetAllocationLimitReference(
193 return ExternalReference::old_pointer_space_allocation_limit_address(
196 return ExternalReference::old_data_space_allocation_limit_address(
199 return ExternalReference::new_space_allocation_limit_address(isolate);
serialize.cc 85 ExternalReference ref(static_cast<Builtins::CFunctionId>(id), isolate);
90 ExternalReference ref(static_cast<Builtins::Name>(id), isolate);
95 ExternalReference ref(static_cast<Runtime::FunctionId>(id), isolate);
100 ExternalReference ref(IC_Utility(static_cast<IC::UtilityId>(id)),
296 Add(ExternalReference::perform_gc_function(isolate).address(),
300 Add(ExternalReference::delete_handle_scope_extensions(isolate).address(),
304 Add(ExternalReference::
309 Add(ExternalReference::store_buffer_overflow_function(isolate).address(),
313 Add(ExternalReference::
320 Add(ExternalReference::roots_array_start(isolate).address()
    [all...]
  /external/chromium_org/v8/test/cctest/
test-serialize.cc 87 return ExternalReference(id, CcTest::i_isolate()).address();
112 ExternalReference total_compile_size =
113 ExternalReference(isolate->counters()->total_compile_size());
116 ExternalReference stack_limit_address =
117 ExternalReference::address_of_stack_limit(isolate);
120 ExternalReference real_stack_limit_address =
121 ExternalReference::address_of_real_stack_limit(isolate);
126 encoder.Encode(ExternalReference::debug_break(isolate).address()));
130 ExternalReference::new_space_start(isolate).address()));
133 ExternalReference::roots_array_start(isolate).address()))
    [all...]
  /external/chromium_org/v8/src/ia32/
macro-assembler-ia32.cc 92 ExternalReference roots_array_start =
93 ExternalReference::roots_array_start(isolate());
105 ExternalReference roots_array_start =
106 ExternalReference::roots_array_start(isolate());
116 ExternalReference roots_array_start =
117 ExternalReference::roots_array_start(isolate());
179 ExternalReference store_buffer =
180 ExternalReference::store_buffer_top(isolate());
381 ExternalReference min_int = ExternalReference::address_of_min_int()
    [all...]
regexp-macro-assembler-ia32.cc 325 Immediate(ExternalReference::isolate_address(isolate())));
340 ExternalReference compare =
341 ExternalReference::re_case_insensitive_compare_uc16(isolate());
574 ExternalReference word_map = ExternalReference::re_word_character_map();
588 ExternalReference word_map = ExternalReference::re_word_character_map();
668 ExternalReference stack_limit =
669 ExternalReference::address_of_stack_limit(isolate());
896 Immediate(ExternalReference::isolate_address(isolate())))
    [all...]
  /external/v8/test/cctest/
test-serialize.cc 86 return ExternalReference(id, i::Isolate::Current()).address();
113 ExternalReference keyed_load_function_prototype =
114 ExternalReference(isolate->counters()->keyed_load_function_prototype());
117 ExternalReference stack_limit_address =
118 ExternalReference::address_of_stack_limit(isolate);
121 ExternalReference real_stack_limit_address =
122 ExternalReference::address_of_real_stack_limit(isolate);
127 encoder.Encode(ExternalReference::debug_break(isolate).address()));
131 ExternalReference::new_space_start(isolate).address()));
134 ExternalReference::roots_array_start(isolate).address()))
    [all...]
  /external/v8/src/ia32/
macro-assembler-ia32.cc 95 ExternalReference store_buffer =
96 ExternalReference::store_buffer_top(isolate());
132 ExternalReference zero_ref = ExternalReference::address_of_zero();
137 ExternalReference half_ref = ExternalReference::address_of_one_half();
305 mov(ebx, Immediate(ExternalReference(Runtime::kDebugBreak, isolate())));
440 ExternalReference canonical_nan_reference =
441 ExternalReference::address_of_canonical_non_hole_nan();
665 ExternalReference c_entry_fp_address(Isolate::kCEntryFPAddress
    [all...]
regexp-macro-assembler-ia32.cc 386 Immediate(ExternalReference::isolate_address()));
401 ExternalReference compare =
402 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate());
603 ExternalReference word_map = ExternalReference::re_word_character_map();
617 ExternalReference word_map = ExternalReference::re_word_character_map();
693 ExternalReference stack_limit =
694 ExternalReference::address_of_stack_limit(masm_->isolate());
856 Immediate(ExternalReference::isolate_address()))
    [all...]
  /external/chromium_org/v8/src/x64/
deoptimizer-x64.cc 190 __ LoadAddress(arg5, ExternalReference::isolate_address(isolate()));
194 __ LoadAddress(r9, ExternalReference::isolate_address(isolate()));
198 __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate()), 6);
243 __ LoadAddress(arg_reg_2, ExternalReference::isolate_address(isolate()));
247 ExternalReference::compute_output_frames_function(isolate()), 2);
macro-assembler-x64.cc 60 intptr_t MacroAssembler::RootRegisterDelta(ExternalReference other) {
73 Operand MacroAssembler::ExternalOperand(ExternalReference target,
87 void MacroAssembler::Load(Register destination, ExternalReference source) {
106 void MacroAssembler::Store(ExternalReference destination, Register source) {
126 ExternalReference source) {
140 int MacroAssembler::LoadAddressSize(ExternalReference source) {
162 void MacroAssembler::PushAddress(ExternalReference source) {
278 Move(kScratchRegister, ExternalReference::new_space_mask(isolate()));
281 Move(scratch, ExternalReference::new_space_mask(isolate()));
284 Move(kScratchRegister, ExternalReference::new_space_start(isolate()))
    [all...]
regexp-macro-assembler-x64.cc 346 __ LoadAddress(r9, ExternalReference::isolate_address(isolate()));
357 __ LoadAddress(rcx, ExternalReference::isolate_address(isolate()));
363 ExternalReference compare =
364 ExternalReference::re_case_insensitive_compare_uc16(isolate());
621 __ Move(rbx, ExternalReference::re_word_character_map());
635 __ Move(rbx, ExternalReference::re_word_character_map());
718 ExternalReference stack_limit =
719 ExternalReference::address_of_stack_limit(isolate());
    [all...]
  /external/v8/src/arm/
macro-assembler-arm.cc 428 and_(scratch, object, Operand(ExternalReference::new_space_mask(isolate())));
429 cmp(scratch, Operand(ExternalReference::new_space_start(isolate())));
558 ExternalReference store_buffer =
559 ExternalReference::store_buffer_top(isolate());
836 mov(ip, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
838 mov(ip, Operand(ExternalReference(Isolate::kContextAddress, isolate())));
914 mov(ip, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
918 mov(ip, Operand(ExternalReference(Isolate::kContextAddress, isolate())));
    [all...]
regexp-macro-assembler-arm.cc 372 __ mov(r3, Operand(ExternalReference::isolate_address()));
376 ExternalReference function =
377 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate());
571 ExternalReference map = ExternalReference::re_word_character_map();
585 ExternalReference map = ExternalReference::re_word_character_map();
641 ExternalReference stack_limit =
642 ExternalReference::address_of_stack_limit(masm_->isolate());
797 __ mov(r2, Operand(ExternalReference::isolate_address()))
    [all...]
  /external/v8/src/mips/
regexp-macro-assembler-mips.cc 378 __ li(a3, Operand(ExternalReference::isolate_address()));
382 ExternalReference function =
383 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate());
562 ExternalReference map = ExternalReference::re_word_character_map();
575 ExternalReference map = ExternalReference::re_word_character_map();
638 ExternalReference stack_limit =
639 ExternalReference::address_of_stack_limit(masm_->isolate());
804 __ li(a2, Operand(ExternalReference::isolate_address()))
    [all...]
  /external/v8/src/x64/
macro-assembler-x64.cc 56 static intptr_t RootRegisterDelta(ExternalReference other, Isolate* isolate) {
64 Operand MacroAssembler::ExternalOperand(ExternalReference target,
78 void MacroAssembler::Load(Register destination, ExternalReference source) {
97 void MacroAssembler::Store(ExternalReference destination, Register source) {
117 ExternalReference source) {
131 int MacroAssembler::LoadAddressSize(ExternalReference source) {
255 movq(kScratchRegister, ExternalReference::new_space_mask(isolate()));
258 movq(scratch, ExternalReference::new_space_mask(isolate()));
261 movq(kScratchRegister, ExternalReference::new_space_start(isolate()));
586 LoadAddress(rbx, ExternalReference(function, isolate()))
    [all...]
regexp-macro-assembler-x64.cc 421 __ LoadAddress(r9, ExternalReference::isolate_address());
432 __ LoadAddress(rcx, ExternalReference::isolate_address());
438 ExternalReference compare =
439 ExternalReference::re_case_insensitive_compare_uc16(masm_.isolate());
667 __ movq(rbx, ExternalReference::re_word_character_map());
681 __ movq(rbx, ExternalReference::re_word_character_map());
760 ExternalReference stack_limit =
761 ExternalReference::address_of_stack_limit(masm_.isolate());
    [all...]
  /external/chromium_org/v8/src/arm/
macro-assembler-arm.cc 446 and_(scratch, object, Operand(ExternalReference::new_space_mask(isolate())));
447 cmp(scratch, Operand(ExternalReference::new_space_start(isolate())));
575 ExternalReference store_buffer =
576 ExternalReference::store_buffer_top(isolate());
939 mov(ip, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
941 mov(ip, Operand(ExternalReference(Isolate::kContextAddress, isolate())));
    [all...]
regexp-macro-assembler-arm.cc 335 __ mov(r3, Operand(ExternalReference::isolate_address(isolate())));
339 ExternalReference function =
340 ExternalReference::re_case_insensitive_compare_uc16(isolate());
564 ExternalReference map = ExternalReference::re_word_character_map();
578 ExternalReference map = ExternalReference::re_word_character_map();
636 ExternalReference stack_limit =
637 ExternalReference::address_of_stack_limit(isolate());
848 __ mov(r2, Operand(ExternalReference::isolate_address(isolate())))
    [all...]
stub-cache-arm.cc 53 ExternalReference key_offset(isolate->stub_cache()->key_reference(table));
54 ExternalReference value_offset(isolate->stub_cache()->value_reference(table));
55 ExternalReference map_offset(isolate->stub_cache()->map_reference(table));
516 ExternalReference(IC_Utility(IC::kSharedStoreIC_ExtendStorage),
775 ExternalReference(IC_Utility(id), masm->isolate()),
834 __ mov(r5, Operand(ExternalReference::isolate_address(masm->isolate())));
    [all...]
  /external/chromium_org/v8/src/mips/
regexp-macro-assembler-mips.cc 342 __ li(a3, Operand(ExternalReference::isolate_address(masm_->isolate())));
346 ExternalReference function =
347 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate());
555 ExternalReference map = ExternalReference::re_word_character_map();
568 ExternalReference map = ExternalReference::re_word_character_map();
633 ExternalReference stack_limit =
634 ExternalReference::address_of_stack_limit(masm_->isolate());
855 __ li(a2, Operand(ExternalReference::isolate_address(masm_->isolate())))
    [all...]

Completed in 878 milliseconds

1 2 3 4 5 6 7