Searched refs:jni_asm (Results 1 – 2 of 2) sorted by relevance
/art/compiler/jni/ |
D | jni_cfi_test.cc | 82 std::unique_ptr<JNIMacroAssembler<kPointerSize>> jni_asm( in TestImplSized() local 84 jni_asm->cfi().SetEnabled(true); in TestImplSized() 85 jni_asm->BuildFrame(frame_size, mr_conv->MethodRegister(), callee_save_regs); in TestImplSized() 91 jni_asm->Store(mr_conv->CurrentParamStackOffset(), mr_conv->CurrentParamRegister(), size); in TestImplSized() 94 jni_asm->IncreaseFrameSize(32); in TestImplSized() 95 jni_asm->DecreaseFrameSize(32); in TestImplSized() 96 jni_asm->RemoveFrame(frame_size, callee_save_regs, /* may_suspend= */ true); in TestImplSized() 97 jni_asm->FinalizeCode(); in TestImplSized() 98 std::vector<uint8_t> actual_asm(jni_asm->CodeSize()); in TestImplSized() 100 jni_asm->FinalizeInstructions(code); in TestImplSized() [all …]
|
/art/compiler/jni/quick/ |
D | jni_compiler.cc | 49 #define __ jni_asm-> 54 static void CopyParameter(JNIMacroAssembler<kPointerSize>* jni_asm, 58 static void SetNativeParameter(JNIMacroAssembler<kPointerSize>* jni_asm, 215 std::unique_ptr<JNIMacroAssembler<kPointerSize>> jni_asm = in ArtJniCompileMethodInternal() local 217 jni_asm->cfi().SetEnabled(compiler_options.GenerateAnyDebugInfo()); in ArtJniCompileMethodInternal() 218 jni_asm->SetEmitRunTimeChecksInDebugMode(compiler_options.EmitRunTimeChecksInDebugMode()); in ArtJniCompileMethodInternal() 229 DCHECK_EQ(jni_asm->cfi().GetCurrentCFAOffset(), static_cast<int>(current_frame_size)); in ArtJniCompileMethodInternal() 486 CopyParameter(jni_asm.get(), mr_conv.get(), main_jni_conv.get()); in ArtJniCompileMethodInternal() 606 SetNativeParameter(jni_asm.get(), end_jni_conv.get(), end_jni_conv->ReturnRegister()); in ArtJniCompileMethodInternal() 666 DCHECK_EQ(jni_asm->cfi().GetCurrentCFAOffset(), static_cast<int>(current_frame_size)); in ArtJniCompileMethodInternal() [all …]
|