HomeSort by relevance Sort by last modified time
    Searched refs:ExternalReference (Results 1 - 25 of 190) sorted by null

1 2 3 4 5 6 7 8

  /external/v8/src/
assembler.cc 890 // Implementation of ExternalReference
892 static ExternalReference::Type BuiltinCallTypeForResultSize(int result_size) {
895 return ExternalReference::BUILTIN_CALL;
897 return ExternalReference::BUILTIN_CALL_PAIR;
899 return ExternalReference::BUILTIN_CALL_TRIPLE;
902 return ExternalReference::BUILTIN_CALL;
906 void ExternalReference::SetUp() {
916 ExternalReference::ExternalReference(Address address, Isolate* isolate)
919 ExternalReference::ExternalReference
    [all...]
external-reference-table.cc 76 Add(ExternalReference::roots_array_start(isolate).address(),
78 Add(ExternalReference::address_of_stack_limit(isolate).address(),
80 Add(ExternalReference::address_of_real_stack_limit(isolate).address(),
82 Add(ExternalReference::new_space_allocation_limit_address(isolate).address(),
84 Add(ExternalReference::new_space_allocation_top_address(isolate).address(),
86 Add(ExternalReference::mod_two_doubles_operation(isolate).address(),
88 Add(ExternalReference::handle_scope_next_address(isolate).address(),
90 Add(ExternalReference::handle_scope_limit_address(isolate).address(),
92 Add(ExternalReference::handle_scope_level_address(isolate).address(),
94 Add(ExternalReference::new_deoptimizer_function(isolate).address()
    [all...]
assembler.h 260 friend class ExternalReference;
761 // An ExternalReference represents a C++ address used in the generated
763 // an ExternalReference instance. This is done in order to track the origin of
766 class ExternalReference BASE_EMBEDDED {
821 ExternalReference() : address_(NULL) {}
823 ExternalReference(Address address, Isolate* isolate);
825 ExternalReference(ApiFunction* ptr, Type type, Isolate* isolate);
827 ExternalReference(Builtins::Name name, Isolate* isolate);
829 ExternalReference(Runtime::FunctionId id, Isolate* isolate);
831 ExternalReference(const Runtime::Function* f, Isolate* isolate)
    [all...]
macro-assembler.h 249 static ExternalReference GetAllocationTopReference(
252 return ExternalReference::old_space_allocation_top_address(isolate);
254 return ExternalReference::new_space_allocation_top_address(isolate);
258 static ExternalReference GetAllocationLimitReference(
261 return ExternalReference::old_space_allocation_limit_address(isolate);
263 return ExternalReference::new_space_allocation_limit_address(isolate);
  /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/x87/
debug-x87.cc 83 Immediate(ExternalReference(
115 ExternalReference after_break_target =
116 ExternalReference::debug_after_break_target_address(masm->isolate());
  /external/v8/src/regexp/
regexp-stack.h 120 friend class ExternalReference;
  /external/v8/src/arm/
code-stubs-arm.cc 50 ExternalReference miss) {
670 __ mov(r0, Operand(ExternalReference::isolate_address(isolate())));
672 ExternalReference::store_buffer_overflow_function(isolate()),
711 ExternalReference::power_double_double_function(isolate()), 0, 2);
761 __ CallCFunction(ExternalReference::power_double_double_function(isolate()),
859 __ mov(r2, Operand(ExternalReference::isolate_address(isolate())));
870 __ mov(r3, Operand(ExternalReference::isolate_address(isolate())));
    [all...]
deoptimizer-arm.cc 88 ExternalReference xref(&function, ExternalReference::BUILTIN_CALL, isolate_);
142 __ mov(ip, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
172 __ mov(r5, Operand(ExternalReference::isolate_address(isolate())));
177 __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate()), 6);
235 ExternalReference::compute_output_frames_function(isolate()), 1);
  /external/v8/src/mips/
code-stubs-mips.cc 50 ExternalReference miss) {
737 __ li(a0, Operand(ExternalReference::isolate_address(isolate())));
739 ExternalReference::store_buffer_overflow_function(isolate()),
789 ExternalReference::power_double_double_function(isolate()),
860 __ CallCFunction(ExternalReference::power_double_double_function(isolate()),
    [all...]
deoptimizer-mips.cc 86 ExternalReference xref(&function, ExternalReference::BUILTIN_CALL, isolate_);
137 __ li(a2, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
168 __ li(t1, Operand(ExternalReference::isolate_address(isolate())));
173 __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate()), 6);
236 ExternalReference::compute_output_frames_function(isolate()), 1);
  /external/v8/src/mips64/
code-stubs-mips64.cc 49 ExternalReference miss) {
734 __ li(a0, Operand(ExternalReference::isolate_address(isolate())));
736 ExternalReference::store_buffer_overflow_function(isolate()),
786 ExternalReference::power_double_double_function(isolate()),
857 __ CallCFunction(ExternalReference::power_double_double_function(isolate()),
    [all...]
deoptimizer-mips64.cc 86 ExternalReference xref(&function, ExternalReference::BUILTIN_CALL, isolate_);
137 __ li(a2, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
168 __ li(a5, Operand(ExternalReference::isolate_address(isolate())));
173 __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate()), 6);
235 ExternalReference::compute_output_frames_function(isolate()), 1);
  /external/v8/src/ppc/
code-stubs-ppc.cc 45 ExternalReference miss) {
698 __ mov(r3, Operand(ExternalReference::isolate_address(isolate())));
699 __ CallCFunction(ExternalReference::store_buffer_overflow_function(isolate()),
754 ExternalReference::power_double_double_function(isolate()), 0, 2);
822 ExternalReference::power_double_double_function(isolate()), 0, 2);
940 __ mov(isolate_reg, Operand(ExternalReference::isolate_address(isolate())));
    [all...]
  /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/s390/
code-stubs-s390.cc 44 ExternalReference miss) {
679 __ mov(r2, Operand(ExternalReference::isolate_address(isolate())));
680 __ CallCFunction(ExternalReference::store_buffer_overflow_function(isolate()),
730 ExternalReference::power_double_double_function(isolate()), 0, 2);
797 ExternalReference::power_double_double_function(isolate()), 0, 2);
910 __ mov(isolate_reg, Operand(ExternalReference::isolate_address(isolate())));
    [all...]
  /external/v8/src/arm64/
code-stubs-arm64.cc 37 ExternalReference miss) {
627 __ Mov(x0, ExternalReference::isolate_address(isolate()));
629 ExternalReference::store_buffer_overflow_function(isolate()), 1, 0);
714 ExternalReference::power_double_double_function(isolate()), 0, 2);
787 __ CallCFunction(ExternalReference::power_double_double_function(isolate()),
    [all...]
deoptimizer-arm64.cc 71 ExternalReference xref(&function, ExternalReference::BUILTIN_CALL, isolate_);
108 __ Mov(x3, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
144 __ Mov(x5, ExternalReference::isolate_address(isolate()));
149 __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate()), 6);
209 ExternalReference::compute_output_frames_function(isolate()), 1);
  /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...]
  /external/v8/src/regexp/x87/
regexp-macro-assembler-x87.cc 307 Immediate(ExternalReference::isolate_address(isolate())));
326 ExternalReference compare =
327 ExternalReference::re_case_insensitive_compare_uc16(isolate());
581 ExternalReference word_map = ExternalReference::re_word_character_map();
595 ExternalReference word_map = ExternalReference::re_word_character_map();
675 ExternalReference stack_limit =
676 ExternalReference::address_of_stack_limit(isolate());
905 Immediate(ExternalReference::isolate_address(isolate())))
    [all...]
  /external/v8/src/ia32/
code-stubs-ia32.cc 38 ExternalReference miss) {
77 Immediate(ExternalReference::isolate_address(isolate())));
79 ExternalReference::store_buffer_overflow_function(isolate()),
451 __ CallCFunction(ExternalReference::power_double_double_function(isolate()),
489 ExternalReference address_of_regexp_stack_memory_address =
490 ExternalReference::address_of_regexp_stack_memory_address(isolate());
491 ExternalReference address_of_regexp_stack_memory_size =
492 ExternalReference::address_of_regexp_stack_memory_size(isolate());
636 Immediate(ExternalReference::isolate_address(isolate())));
652 Immediate(ExternalReference::address_of_static_offsets_vector
    [all...]

Completed in 410 milliseconds

1 2 3 4 5 6 7 8