Home | History | Annotate | Download | only in arm

Lines Matching refs:ExternalReference

451   and_(scratch, object, Operand(ExternalReference::new_space_mask(isolate())));
452 cmp(scratch, Operand(ExternalReference::new_space_start(isolate())));
664 ExternalReference store_buffer =
665 ExternalReference::store_buffer_top(isolate());
1059 mov(ip, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
1061 mov(ip, Operand(ExternalReference(Isolate::kContextAddress, isolate())));
1137 mov(ip, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
1142 mov(ip, Operand(ExternalReference(Isolate::kContextAddress, isolate())));
1146 mov(ip, Operand(ExternalReference(Isolate::kContextAddress, isolate())));
1387 mov(r1, Operand(ExternalReference(Runtime::kDebugBreak, isolate())));
1423 mov(r6, Operand(ExternalReference(Isolate::kHandlerAddress, isolate())));
1434 mov(ip, Operand(ExternalReference(Isolate::kHandlerAddress, isolate())));
1472 mov(r3, Operand(ExternalReference(Isolate::kHandlerAddress, isolate())));
1506 mov(r3, Operand(ExternalReference(Isolate::kHandlerAddress, isolate())));
1751 ExternalReference allocation_top =
1753 ExternalReference allocation_limit =
1866 ExternalReference allocation_top =
1868 ExternalReference allocation_limit =
1944 ExternalReference new_space_allocation_top =
1945 ExternalReference::new_space_allocation_top_address(isolate());
2345 static int AddressOffset(ExternalReference ref0, ExternalReference ref1) {
2352 ExternalReference thunk_ref,
2356 ExternalReference next_address =
2357 ExternalReference::handle_scope_next_address(isolate());
2360 ExternalReference::handle_scope_limit_address(isolate()),
2363 ExternalReference::handle_scope_level_address(isolate()),
2370 mov(r9, Operand(ExternalReference::is_profiling_address(isolate())));
2395 mov(r0, Operand(ExternalReference::isolate_address(isolate())));
2396 CallCFunction(ExternalReference::log_enter_external_function(isolate()), 1);
2410 mov(r0, Operand(ExternalReference::isolate_address(isolate())));
2411 CallCFunction(ExternalReference::log_leave_external_function(isolate()), 1);
2441 mov(ip, Operand(ExternalReference::scheduled_exception_address(isolate())));
2460 ExternalReference(Runtime::kPromoteScheduledException, isolate()),
2470 mov(r0, Operand(ExternalReference::isolate_address(isolate())));
2472 ExternalReference::delete_handle_scope_extensions(isolate()), 1);
2682 mov(r1, Operand(ExternalReference(f, isolate())));
2688 void MacroAssembler::CallExternalReference(const ExternalReference& ext,
2698 void MacroAssembler::TailCallExternalReference(const ExternalReference& ext,
2713 TailCallExternalReference(ExternalReference(fid, isolate()),
2719 void MacroAssembler::JumpToExternalReference(const ExternalReference& builtin) {
2772 mov(scratch2, Operand(ExternalReference(counter)));
2782 mov(scratch2, Operand(ExternalReference(counter)));
2794 mov(scratch2, Operand(ExternalReference(counter)));
3346 mov(scratch, Operand(ExternalReference::cpu_features()));
3509 void MacroAssembler::CallCFunction(ExternalReference function,
3524 void MacroAssembler::CallCFunction(ExternalReference function,
3927 ExternalReference new_space_start =
3928 ExternalReference::new_space_start(isolate());
3929 ExternalReference new_space_allocation_top =
3930 ExternalReference::new_space_allocation_top_address(isolate());