Lines Matching refs:__

44 #define __ jni_asm->  macro
108 __ BuildFrame(frame_size, mr_conv->MethodRegister(), callee_save_regs, mr_conv->EntrySpills()); in ArtJniCompileMethodInternal()
114 __ StoreImmediateToFrame(main_jni_conv->HandleScopeNumRefsOffset(), in ArtJniCompileMethodInternal()
119 __ CopyRawPtrFromThread64(main_jni_conv->HandleScopeLinkOffset(), in ArtJniCompileMethodInternal()
122 __ StoreStackOffsetToThread64(Thread::TopHandleScopeOffset<8>(), in ArtJniCompileMethodInternal()
126 __ CopyRawPtrFromThread32(main_jni_conv->HandleScopeLinkOffset(), in ArtJniCompileMethodInternal()
129 __ StoreStackOffsetToThread32(Thread::TopHandleScopeOffset<4>(), in ArtJniCompileMethodInternal()
143 __ LoadRef(main_jni_conv->InterproceduralScratchRegister(), in ArtJniCompileMethodInternal()
145 __ VerifyObject(main_jni_conv->InterproceduralScratchRegister(), false); in ArtJniCompileMethodInternal()
146 __ StoreRef(handle_scope_offset, main_jni_conv->InterproceduralScratchRegister()); in ArtJniCompileMethodInternal()
168 __ VerifyObject(in_reg, mr_conv->IsCurrentArgPossiblyNull()); in ArtJniCompileMethodInternal()
169 __ StoreRef(handle_scope_offset, in_reg); in ArtJniCompileMethodInternal()
172 __ VerifyObject(in_off, mr_conv->IsCurrentArgPossiblyNull()); in ArtJniCompileMethodInternal()
173 __ CopyRef(handle_scope_offset, in_off, in ArtJniCompileMethodInternal()
183 __ StoreStackPointerToThread64(Thread::TopOfManagedStackOffset<8>()); in ArtJniCompileMethodInternal()
185 __ StoreStackPointerToThread32(Thread::TopOfManagedStackOffset<4>()); in ArtJniCompileMethodInternal()
191 __ IncreaseFrameSize(main_out_arg_size); in ArtJniCompileMethodInternal()
205 __ CreateHandleScopeEntry(out_off, class_handle_scope_offset, in ArtJniCompileMethodInternal()
210 __ CreateHandleScopeEntry(out_reg, class_handle_scope_offset, in ArtJniCompileMethodInternal()
216 __ GetCurrentThread(main_jni_conv->CurrentParamRegister()); in ArtJniCompileMethodInternal()
218 __ Call(main_jni_conv->CurrentParamRegister(), Offset(read_barrier64), in ArtJniCompileMethodInternal()
221 __ Call(main_jni_conv->CurrentParamRegister(), Offset(read_barrier32), in ArtJniCompileMethodInternal()
225 __ GetCurrentThread(main_jni_conv->CurrentParamStackOffset(), in ArtJniCompileMethodInternal()
228 __ CallFromThread64(read_barrier64, main_jni_conv->InterproceduralScratchRegister()); in ArtJniCompileMethodInternal()
230 __ CallFromThread32(read_barrier32, main_jni_conv->InterproceduralScratchRegister()); in ArtJniCompileMethodInternal()
253 __ CreateHandleScopeEntry(out_off, locked_object_handle_scope_offset, in ArtJniCompileMethodInternal()
257 __ CreateHandleScopeEntry(out_reg, locked_object_handle_scope_offset, in ArtJniCompileMethodInternal()
263 __ GetCurrentThread(main_jni_conv->CurrentParamRegister()); in ArtJniCompileMethodInternal()
265 __ Call(main_jni_conv->CurrentParamRegister(), Offset(jni_start64), in ArtJniCompileMethodInternal()
268 __ Call(main_jni_conv->CurrentParamRegister(), Offset(jni_start32), in ArtJniCompileMethodInternal()
272 __ GetCurrentThread(main_jni_conv->CurrentParamStackOffset(), in ArtJniCompileMethodInternal()
275 __ CallFromThread64(jni_start64, main_jni_conv->InterproceduralScratchRegister()); in ArtJniCompileMethodInternal()
277 __ CallFromThread32(jni_start32, main_jni_conv->InterproceduralScratchRegister()); in ArtJniCompileMethodInternal()
281 __ ExceptionPoll(main_jni_conv->InterproceduralScratchRegister(), main_out_arg_size); in ArtJniCompileMethodInternal()
284 __ Store(saved_cookie_offset, main_jni_conv->IntReturnRegister(), 4); in ArtJniCompileMethodInternal()
324 __ CreateHandleScopeEntry(out_off, handle_scope_offset, in ArtJniCompileMethodInternal()
329 __ CreateHandleScopeEntry(out_reg, handle_scope_offset, in ArtJniCompileMethodInternal()
341 __ LoadRawPtrFromThread64(jni_env, Thread::JniEnvOffset<8>()); in ArtJniCompileMethodInternal()
343 __ LoadRawPtrFromThread32(jni_env, Thread::JniEnvOffset<4>()); in ArtJniCompileMethodInternal()
348 __ CopyRawPtrFromThread64(jni_env, Thread::JniEnvOffset<8>(), in ArtJniCompileMethodInternal()
351 __ CopyRawPtrFromThread32(jni_env, Thread::JniEnvOffset<4>(), in ArtJniCompileMethodInternal()
359 __ Call(main_jni_conv->MethodStackOffset(), jni_entrypoint_offset, in ArtJniCompileMethodInternal()
366 __ SignExtend(main_jni_conv->ReturnRegister(), in ArtJniCompileMethodInternal()
370 __ ZeroExtend(main_jni_conv->ReturnRegister(), in ArtJniCompileMethodInternal()
385__ Store(return_save_location, main_jni_conv->ReturnRegister(), main_jni_conv->SizeOfReturnValue()… in ArtJniCompileMethodInternal()
393 __ IncreaseFrameSize(out_arg_size_diff); in ArtJniCompileMethodInternal()
420 __ Copy(out_off, saved_cookie_offset, end_jni_conv->InterproceduralScratchRegister(), 4); in ArtJniCompileMethodInternal()
423 __ Load(out_reg, saved_cookie_offset, 4); in ArtJniCompileMethodInternal()
430 __ CreateHandleScopeEntry(out_off, locked_object_handle_scope_offset, in ArtJniCompileMethodInternal()
435 __ CreateHandleScopeEntry(out_reg, locked_object_handle_scope_offset, in ArtJniCompileMethodInternal()
441 __ GetCurrentThread(end_jni_conv->CurrentParamRegister()); in ArtJniCompileMethodInternal()
443 __ Call(end_jni_conv->CurrentParamRegister(), Offset(jni_end64), in ArtJniCompileMethodInternal()
446 __ Call(end_jni_conv->CurrentParamRegister(), Offset(jni_end32), in ArtJniCompileMethodInternal()
450 __ GetCurrentThread(end_jni_conv->CurrentParamStackOffset(), in ArtJniCompileMethodInternal()
453__ CallFromThread64(ThreadOffset<8>(jni_end64), end_jni_conv->InterproceduralScratchRegister()); in ArtJniCompileMethodInternal()
455__ CallFromThread32(ThreadOffset<4>(jni_end32), end_jni_conv->InterproceduralScratchRegister()); in ArtJniCompileMethodInternal()
461 __ Load(mr_conv->ReturnRegister(), return_save_location, mr_conv->SizeOfReturnValue()); in ArtJniCompileMethodInternal()
465 __ DecreaseFrameSize(current_out_arg_size); in ArtJniCompileMethodInternal()
468 __ ExceptionPoll(main_jni_conv->InterproceduralScratchRegister(), 0); in ArtJniCompileMethodInternal()
473 __ RemoveFrame(frame_size, callee_save_regs); in ArtJniCompileMethodInternal()
477 __ EmitSlowPaths(); in ArtJniCompileMethodInternal()
478 size_t cs = __ CodeSize(); in ArtJniCompileMethodInternal()
481 __ FinalizeInstructions(code); in ArtJniCompileMethodInternal()
529 __ CreateHandleScopeEntry(out_reg, handle_scope_offset, in_reg, null_allowed); in CopyParameter()
533 __ Move(out_reg, in_reg, mr_conv->CurrentParamSize()); in CopyParameter()
541__ CreateHandleScopeEntry(out_off, handle_scope_offset, mr_conv->InterproceduralScratchRegister(), in CopyParameter()
547 __ Copy(out_off, in_off, mr_conv->InterproceduralScratchRegister(), param_size); in CopyParameter()
555__ CreateHandleScopeEntry(out_reg, handle_scope_offset, ManagedRegister::NoRegister(), null_allowe… in CopyParameter()
559 __ Load(out_reg, in_off, param_size); in CopyParameter()
569__ CreateHandleScopeEntry(out_off, handle_scope_offset, mr_conv->InterproceduralScratchRegister(), in CopyParameter()
576 __ Store(out_off, in_reg, param_size); in CopyParameter()
581 __ StoreSpanning(out_off, in_reg, in_off, mr_conv->InterproceduralScratchRegister()); in CopyParameter()
592 __ StoreRawPtr(dest, in_reg); in SetNativeParameter()
595 __ Move(jni_conv->CurrentParamRegister(), in_reg, jni_conv->CurrentParamSize()); in SetNativeParameter()