Lines Matching refs:ISOLATE
34 #include "isolate.h"
53 Factory* factory = masm->isolate()->factory();
88 Factory* factory = masm->isolate()->factory();
132 Factory* factory = masm->isolate()->factory();
183 Factory* factory = masm->isolate()->factory();
313 Factory* factory = masm->isolate()->factory();
389 Factory* factory = masm->isolate()->factory();
423 Factory* factory = masm->isolate()->factory();
539 ExternalReference::store_buffer_overflow_function(masm->isolate()),
586 ExternalReference(IC_Utility(IC::kToBoolean_Patch), masm->isolate()),
847 ExternalReference(IC_Utility(IC::kUnaryOp_Patch), masm->isolate()), 4, 1);
971 __ cmp(edx, masm->isolate()->factory()->heap_number_map());
1008 __ cmp(edx, masm->isolate()->factory()->heap_number_map());
1137 masm->isolate()),
1160 masm->isolate()),
1892 Factory* factory = masm->isolate()->factory();
2101 Counters* counters = masm->isolate()->counters();
2412 Factory* factory = masm->isolate()->factory();
2455 ExternalReference::transcendental_cache_array_address(masm->isolate());
2458 type_ * sizeof(masm->isolate()->transcendental_cache()->caches_[0]);
2488 Counters* counters = masm->isolate()->counters();
2550 ExternalReference(RuntimeFunction(), masm->isolate());
2697 Factory* factory = masm->isolate()->factory();
2798 Factory* factory = masm->isolate()->factory();
2920 Factory* factory = masm->isolate()->factory();
2943 Factory* factory = masm->isolate()->factory();
3165 Counters* counters = masm->isolate()->counters();
3186 ExternalReference::power_double_double_function(masm->isolate()), 4);
3631 masm->isolate());
3633 ExternalReference::address_of_regexp_stack_memory_size(masm->isolate());
3701 Factory* factory = masm->isolate()->factory();
3813 Counters* counters = masm->isolate()->counters();
3816 // Isolates: note we add an additional parameter here (isolate pointer).
3820 // Argument 8: Pass current isolate address.
3835 masm->isolate())));
3905 ExternalReference pending_exception(Isolate::kPendingExceptionAddress,
3906 masm->isolate());
3907 __ mov(edx, Immediate(masm->isolate()->factory()->the_hole_value()));
3972 ExternalReference::address_of_static_offsets_vector(masm->isolate());
4057 Factory* factory = masm->isolate()->factory();
4123 ExternalReference::roots_array_start(masm->isolate());
4151 masm->isolate()->factory()->heap_number_map());
4200 Counters* counters = masm->isolate()->counters();
4266 __ cmp(edx, masm->isolate()->factory()->undefined_value());
4282 Immediate(masm->isolate()->factory()->heap_number_map()));
4359 Immediate(masm->isolate()->factory()->heap_number_map()));
4588 Isolate* isolate = masm->isolate();
4598 __ cmp(ecx, Immediate(TypeFeedbackCells::MegamorphicSentinel(isolate)));
4603 __ cmp(ecx, Immediate(TypeFeedbackCells::UninitializedSentinel(isolate)));
4608 Immediate(TypeFeedbackCells::MegamorphicSentinel(isolate)));
4623 Isolate* isolate = masm->isolate();
4635 __ cmp(eax, isolate->factory()->the_hole_value());
4659 __ cmp(eax, isolate->factory()->the_hole_value());
4681 Immediate(TypeFeedbackCells::MegamorphicSentinel(isolate)));
4694 Handle<Code> adaptor = isolate->builtins()->ArgumentsAdaptorTrampoline();
4706 Handle<Code> adaptor = isolate->builtins()->ArgumentsAdaptorTrampoline();
4749 masm->isolate()->builtins()->ArgumentsAdaptorTrampoline();
4761 return (!save_doubles_ || ISOLATE->fp_stubs_generated()) &&
4820 ExternalReference::heap_always_allocate_scope_depth(masm->isolate());
4841 __ cmp(eax, masm->isolate()->factory()->the_hole_value());
4856 Isolate::kPendingExceptionAddress, masm->isolate());
4862 __ mov(edx, Immediate(masm->isolate()->factory()->the_hole_value()));
4891 __ mov(edx, Immediate(masm->isolate()->factory()->the_hole_value()));
4896 __ cmp(eax, masm->isolate()->factory()->termination_exception());
4961 Isolate* isolate = masm->isolate();
4962 ExternalReference external_caught(Isolate::kExternalCaughtExceptionAddress,
4963 isolate);
4967 ExternalReference pending_exception(Isolate::kPendingExceptionAddress,
4968 isolate);
4999 ExternalReference c_entry_fp(Isolate::kCEntryFPAddress, masm->isolate());
5003 ExternalReference js_entry_sp(Isolate::kJSEntrySPAddress,
5004 masm->isolate());
5022 ExternalReference pending_exception(Isolate::kPendingExceptionAddress,
5023 masm->isolate());
5034 __ mov(edx, Immediate(masm->isolate()->factory()->the_hole_value()));
5046 masm->isolate());
5050 masm->isolate());
5070 Isolate::kCEntryFPAddress,
5071 masm->isolate())));
5121 ExternalReference::roots_array_start(masm->isolate());
5198 Factory* factory = masm->isolate()->factory();
5379 Factory* factory = masm->isolate()->factory();
5397 masm->isolate()->factory()->heap_number_map(),
5458 Factory* factory = masm->isolate()->factory();
5553 Counters* counters = masm->isolate()->counters();
5980 ExternalReference::roots_array_start(masm->isolate());
6020 Factory* factory = masm->isolate()->factory();
6072 ExternalReference::roots_array_start(masm->isolate());
6083 int32_t seed = masm->isolate()->heap()->HashSeed();
6166 Counters* counters = masm->isolate()->counters();
6184 Factory* factory = masm->isolate()->factory();
6386 Counters* counters = masm->isolate()->counters();
6487 __ IncrementCounter(masm->isolate()->counters()->string_compare_native(), 1);
6583 __ cmp(eax, Immediate(masm->isolate()->factory()->undefined_value()));
6592 __ cmp(edx, Immediate(masm->isolate()->factory()->undefined_value()));
6781 masm->isolate());
6836 __ cmp(entity_name, masm->isolate()->factory()->undefined_value());
6845 __ cmp(entity_name, masm->isolate()->factory()->the_hole_value());
6979 __ cmp(scratch, masm->isolate()->factory()->undefined_value());
7209 masm->isolate()),
7215 masm->isolate()),