Home | History | Annotate | Download | only in arm

Lines Matching defs:isolate

948   __ CallCFunction(ExternalReference::double_fp_operation(op, masm->isolate()),
1296 __ CallCFunction(ExternalReference::compare_doubles(masm->isolate()), 4);
1449 Isolate* isolate = masm->isolate();
1511 __ IncrementCounter(isolate->counters()->number_to_string_native(),
1587 Isolate* isolate = masm->isolate();
1658 __ IncrementCounter(isolate->counters()->string_compare_native(), 1, r2, r3);
1791 masm->isolate()),
1835 name_ = Isolate::Current()->bootstrapper()->AllocateAutoDeletedArray(
2797 Isolate* isolate = masm->isolate();
2799 ExternalReference::transcendental_cache_array_address(isolate);
2803 = type_ * sizeof(isolate->transcendental_cache()->caches_[0]);
2850 ExternalReference(RuntimeFunction(), masm->isolate());
2914 Isolate* isolate = masm->isolate();
2921 __ CallCFunction(ExternalReference::math_sin_double_function(isolate), 2);
2924 __ CallCFunction(ExternalReference::math_cos_double_function(isolate), 2);
2927 __ CallCFunction(ExternalReference::math_log_double_function(isolate), 2);
3148 ExternalReference::power_double_int_function(masm->isolate()), 3);
3178 ExternalReference::power_double_double_function(masm->isolate()), 4);
3218 Isolate* isolate = masm->isolate();
3223 __ CallCFunction(ExternalReference::perform_gc_function(isolate), 1);
3227 ExternalReference::heap_always_allocate_scope_depth(isolate);
3312 __ mov(ip, Operand(ExternalReference::the_hole_value_location(isolate)));
3314 __ mov(ip, Operand(ExternalReference(Isolate::k_pending_exception_address,
3315 isolate)));
3321 __ cmp(r0, Operand(isolate->factory()->termination_exception()));
3441 Isolate* isolate = masm->isolate();
3447 Operand(ExternalReference(Isolate::k_c_entry_fp_address, isolate)));
3457 ExternalReference js_entry_sp(Isolate::k_js_entry_sp_address, isolate);
3479 __ mov(ip, Operand(ExternalReference(Isolate::k_pending_exception_address,
3480 isolate)));
3495 __ mov(ip, Operand(ExternalReference::the_hole_value_location(isolate)));
3497 __ mov(ip, Operand(ExternalReference(Isolate::k_pending_exception_address,
3498 isolate)));
3513 isolate);
3516 ExternalReference entry(Builtins::kJSEntryTrampoline, isolate);
3546 Operand(ExternalReference(Isolate::k_c_entry_fp_address, isolate)));
3949 Isolate* isolate = masm->isolate();
3951 ExternalReference::address_of_regexp_stack_memory_address(isolate);
3953 ExternalReference::address_of_regexp_stack_memory_size(isolate);
4109 __ IncrementCounter(isolate->counters()->regexp_entry_native(), 1, r0, r2);
4111 // Isolates: note we add an additional parameter here (isolate pointer).
4119 // Argument 8 (sp[16]): Pass current isolate address.
4137 Operand(ExternalReference::address_of_static_offsets_vector(isolate)));
4185 __ mov(r1, Operand(ExternalReference::the_hole_value_location(isolate)));
4187 __ mov(r2, Operand(ExternalReference(Isolate::k_pending_exception_address,
4188 isolate)));
4241 ExternalReference::address_of_static_offsets_vector(isolate);
4417 __ Jump(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(),
4430 name_ = Isolate::Current()->bootstrapper()->AllocateAutoDeletedArray(
5224 Counters* counters = masm->isolate()->counters();
5364 Counters* counters = masm->isolate()->counters();
5402 Counters* counters = masm->isolate()->counters();
5840 ExternalReference(IC_Utility(IC::kCompareIC_Miss), masm->isolate());