Home
last modified time | relevance | path

Searched refs:jni_asm (Results 1 – 2 of 2) sorted by relevance

/art/compiler/jni/
Djni_cfi_test.cc81 std::unique_ptr<JNIMacroAssembler<kPointerSize>> jni_asm( in TestImplSized() local
83 jni_asm->cfi().SetEnabled(true); in TestImplSized()
84 jni_asm->BuildFrame(frame_size, mr_conv->MethodRegister(), in TestImplSized()
86 jni_asm->IncreaseFrameSize(32); in TestImplSized()
87 jni_asm->DecreaseFrameSize(32); in TestImplSized()
88 jni_asm->RemoveFrame(frame_size, callee_save_regs, /* may_suspend */ true); in TestImplSized()
89 jni_asm->FinalizeCode(); in TestImplSized()
90 std::vector<uint8_t> actual_asm(jni_asm->CodeSize()); in TestImplSized()
92 jni_asm->FinalizeInstructions(code); in TestImplSized()
93 ASSERT_EQ(jni_asm->cfi().GetCurrentCFAOffset(), frame_size); in TestImplSized()
[all …]
/art/compiler/jni/quick/
Djni_compiler.cc50 #define __ jni_asm->
55 static void CopyParameter(JNIMacroAssembler<kPointerSize>* jni_asm,
60 static void SetNativeParameter(JNIMacroAssembler<kPointerSize>* jni_asm,
216 std::unique_ptr<JNIMacroAssembler<kPointerSize>> jni_asm = in ArtJniCompileMethodInternal() local
219 jni_asm->cfi().SetEnabled(compiler_options.GenerateAnyDebugInfo()); in ArtJniCompileMethodInternal()
220 jni_asm->SetEmitRunTimeChecksInDebugMode(compiler_options.EmitRunTimeChecksInDebugMode()); in ArtJniCompileMethodInternal()
232 DCHECK_EQ(jni_asm->cfi().GetCurrentCFAOffset(), static_cast<int>(frame_size)); in ArtJniCompileMethodInternal()
465 CopyParameter(jni_asm.get(), mr_conv.get(), main_jni_conv.get(), frame_size, main_out_arg_size); in ArtJniCompileMethodInternal()
591 SetNativeParameter(jni_asm.get(), end_jni_conv.get(), end_jni_conv->ReturnRegister()); in ArtJniCompileMethodInternal()
645 DCHECK_EQ(jni_asm->cfi().GetCurrentCFAOffset(), static_cast<int>(frame_size)); in ArtJniCompileMethodInternal()
[all …]