• Home
  • Raw
  • Download

Lines Matching refs:__

45 #define __ jni_asm->  macro
116 __ BuildFrame(frame_size, mr_conv->MethodRegister(), callee_save_regs, mr_conv->EntrySpills()); in ArtJniCompileMethodInternal()
122 __ StoreImmediateToFrame(main_jni_conv->HandleScopeNumRefsOffset(), in ArtJniCompileMethodInternal()
127 __ CopyRawPtrFromThread64(main_jni_conv->HandleScopeLinkOffset(), in ArtJniCompileMethodInternal()
130 __ StoreStackOffsetToThread64(Thread::TopHandleScopeOffset<8>(), in ArtJniCompileMethodInternal()
134 __ CopyRawPtrFromThread32(main_jni_conv->HandleScopeLinkOffset(), in ArtJniCompileMethodInternal()
137 __ StoreStackOffsetToThread32(Thread::TopHandleScopeOffset<4>(), in ArtJniCompileMethodInternal()
151 __ LoadRef(main_jni_conv->InterproceduralScratchRegister(), in ArtJniCompileMethodInternal()
153 __ VerifyObject(main_jni_conv->InterproceduralScratchRegister(), false); in ArtJniCompileMethodInternal()
154 __ StoreRef(handle_scope_offset, main_jni_conv->InterproceduralScratchRegister()); in ArtJniCompileMethodInternal()
176 __ VerifyObject(in_reg, mr_conv->IsCurrentArgPossiblyNull()); in ArtJniCompileMethodInternal()
177 __ StoreRef(handle_scope_offset, in_reg); in ArtJniCompileMethodInternal()
180 __ VerifyObject(in_off, mr_conv->IsCurrentArgPossiblyNull()); in ArtJniCompileMethodInternal()
181 __ CopyRef(handle_scope_offset, in_off, in ArtJniCompileMethodInternal()
191 __ StoreStackPointerToThread64(Thread::TopOfManagedStackOffset<8>()); in ArtJniCompileMethodInternal()
193 __ StoreStackPointerToThread32(Thread::TopOfManagedStackOffset<4>()); in ArtJniCompileMethodInternal()
199 __ IncreaseFrameSize(main_out_arg_size); in ArtJniCompileMethodInternal()
213 __ CreateHandleScopeEntry(out_off, class_handle_scope_offset, in ArtJniCompileMethodInternal()
218 __ CreateHandleScopeEntry(out_reg, class_handle_scope_offset, in ArtJniCompileMethodInternal()
224 __ GetCurrentThread(main_jni_conv->CurrentParamRegister()); in ArtJniCompileMethodInternal()
226 __ Call(main_jni_conv->CurrentParamRegister(), Offset(read_barrier64), in ArtJniCompileMethodInternal()
229 __ Call(main_jni_conv->CurrentParamRegister(), Offset(read_barrier32), in ArtJniCompileMethodInternal()
233 __ GetCurrentThread(main_jni_conv->CurrentParamStackOffset(), in ArtJniCompileMethodInternal()
236 __ CallFromThread64(read_barrier64, main_jni_conv->InterproceduralScratchRegister()); in ArtJniCompileMethodInternal()
238 __ CallFromThread32(read_barrier32, main_jni_conv->InterproceduralScratchRegister()); in ArtJniCompileMethodInternal()
261 __ CreateHandleScopeEntry(out_off, locked_object_handle_scope_offset, in ArtJniCompileMethodInternal()
265 __ CreateHandleScopeEntry(out_reg, locked_object_handle_scope_offset, in ArtJniCompileMethodInternal()
271 __ GetCurrentThread(main_jni_conv->CurrentParamRegister()); in ArtJniCompileMethodInternal()
273 __ Call(main_jni_conv->CurrentParamRegister(), Offset(jni_start64), in ArtJniCompileMethodInternal()
276 __ Call(main_jni_conv->CurrentParamRegister(), Offset(jni_start32), in ArtJniCompileMethodInternal()
280 __ GetCurrentThread(main_jni_conv->CurrentParamStackOffset(), in ArtJniCompileMethodInternal()
283 __ CallFromThread64(jni_start64, main_jni_conv->InterproceduralScratchRegister()); in ArtJniCompileMethodInternal()
285 __ CallFromThread32(jni_start32, main_jni_conv->InterproceduralScratchRegister()); in ArtJniCompileMethodInternal()
289 __ ExceptionPoll(main_jni_conv->InterproceduralScratchRegister(), main_out_arg_size); in ArtJniCompileMethodInternal()
292 __ Store(saved_cookie_offset, main_jni_conv->IntReturnRegister(), 4); in ArtJniCompileMethodInternal()
332 __ CreateHandleScopeEntry(out_off, handle_scope_offset, in ArtJniCompileMethodInternal()
337 __ CreateHandleScopeEntry(out_reg, handle_scope_offset, in ArtJniCompileMethodInternal()
349 __ LoadRawPtrFromThread64(jni_env, Thread::JniEnvOffset<8>()); in ArtJniCompileMethodInternal()
351 __ LoadRawPtrFromThread32(jni_env, Thread::JniEnvOffset<4>()); in ArtJniCompileMethodInternal()
356 __ CopyRawPtrFromThread64(jni_env, Thread::JniEnvOffset<8>(), in ArtJniCompileMethodInternal()
359 __ CopyRawPtrFromThread32(jni_env, Thread::JniEnvOffset<4>(), in ArtJniCompileMethodInternal()
367 __ Call(main_jni_conv->MethodStackOffset(), jni_entrypoint_offset, in ArtJniCompileMethodInternal()
374 __ SignExtend(main_jni_conv->ReturnRegister(), in ArtJniCompileMethodInternal()
378 __ ZeroExtend(main_jni_conv->ReturnRegister(), in ArtJniCompileMethodInternal()
393__ Store(return_save_location, main_jni_conv->ReturnRegister(), main_jni_conv->SizeOfReturnValue()… in ArtJniCompileMethodInternal()
401 __ IncreaseFrameSize(out_arg_size_diff); in ArtJniCompileMethodInternal()
428 __ Copy(out_off, saved_cookie_offset, end_jni_conv->InterproceduralScratchRegister(), 4); in ArtJniCompileMethodInternal()
431 __ Load(out_reg, saved_cookie_offset, 4); in ArtJniCompileMethodInternal()
438 __ CreateHandleScopeEntry(out_off, locked_object_handle_scope_offset, in ArtJniCompileMethodInternal()
443 __ CreateHandleScopeEntry(out_reg, locked_object_handle_scope_offset, in ArtJniCompileMethodInternal()
449 __ GetCurrentThread(end_jni_conv->CurrentParamRegister()); in ArtJniCompileMethodInternal()
451 __ Call(end_jni_conv->CurrentParamRegister(), Offset(jni_end64), in ArtJniCompileMethodInternal()
454 __ Call(end_jni_conv->CurrentParamRegister(), Offset(jni_end32), in ArtJniCompileMethodInternal()
458 __ GetCurrentThread(end_jni_conv->CurrentParamStackOffset(), in ArtJniCompileMethodInternal()
461__ CallFromThread64(ThreadOffset<8>(jni_end64), end_jni_conv->InterproceduralScratchRegister()); in ArtJniCompileMethodInternal()
463__ CallFromThread32(ThreadOffset<4>(jni_end32), end_jni_conv->InterproceduralScratchRegister()); in ArtJniCompileMethodInternal()
469 __ Load(mr_conv->ReturnRegister(), return_save_location, mr_conv->SizeOfReturnValue()); in ArtJniCompileMethodInternal()
473 __ DecreaseFrameSize(current_out_arg_size); in ArtJniCompileMethodInternal()
476 __ ExceptionPoll(main_jni_conv->InterproceduralScratchRegister(), 0); in ArtJniCompileMethodInternal()
481 __ RemoveFrame(frame_size, callee_save_regs); in ArtJniCompileMethodInternal()
485 __ FinalizeCode(); in ArtJniCompileMethodInternal()
486 size_t cs = __ CodeSize(); in ArtJniCompileMethodInternal()
489 __ FinalizeInstructions(code); in ArtJniCompileMethodInternal()
535 __ CreateHandleScopeEntry(out_reg, handle_scope_offset, in_reg, null_allowed); in CopyParameter()
539 __ Move(out_reg, in_reg, mr_conv->CurrentParamSize()); in CopyParameter()
547__ CreateHandleScopeEntry(out_off, handle_scope_offset, mr_conv->InterproceduralScratchRegister(), in CopyParameter()
553 __ Copy(out_off, in_off, mr_conv->InterproceduralScratchRegister(), param_size); in CopyParameter()
561__ CreateHandleScopeEntry(out_reg, handle_scope_offset, ManagedRegister::NoRegister(), null_allowe… in CopyParameter()
565 __ Load(out_reg, in_off, param_size); in CopyParameter()
575__ CreateHandleScopeEntry(out_off, handle_scope_offset, mr_conv->InterproceduralScratchRegister(), in CopyParameter()
582 __ Store(out_off, in_reg, param_size); in CopyParameter()
587 __ StoreSpanning(out_off, in_reg, in_off, mr_conv->InterproceduralScratchRegister()); in CopyParameter()
598 __ StoreRawPtr(dest, in_reg); in SetNativeParameter()
601 __ Move(jni_conv->CurrentParamRegister(), in_reg, jni_conv->CurrentParamSize()); in SetNativeParameter()