Home
last modified time | relevance | path

Searched refs:IsCriticalNative (Results 1 – 24 of 24) sorted by relevance

/art/compiler/jni/quick/x86/
Dcalling_convention_x86.cc78 DCHECK(!IsCriticalNative()); in CalleeSaveScratchRegisters()
86 DCHECK(!IsCriticalNative()); in ArgumentScratchRegisters()
254 if (UNLIKELY(IsCriticalNative())) { in OutFrameSize()
276 if (UNLIKELY(IsCriticalNative())) { in OutFrameSize()
283 if (UNLIKELY(IsCriticalNative())) { in CalleeSaveRegisters()
311 DCHECK(!IsCriticalNative()); in LockingArgumentRegister()
319 CHECK(IsCriticalNative()); in HiddenArgumentRegister()
330 CHECK(IsCriticalNative()); in UseTailCall()
/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.cc100 DCHECK(!IsCriticalNative()); in CalleeSaveScratchRegisters()
108 DCHECK(!IsCriticalNative()); in ArgumentScratchRegisters()
235 if (UNLIKELY(IsCriticalNative())) { in OutFrameSize()
249 if (UNLIKELY(IsCriticalNative())) { in OutFrameSize()
256 if (UNLIKELY(IsCriticalNative())) { in CalleeSaveRegisters()
315 DCHECK(!IsCriticalNative()); in LockingArgumentRegister()
323 CHECK(IsCriticalNative()); in HiddenArgumentRegister()
335 CHECK(IsCriticalNative()); in UseTailCall()
/art/compiler/jni/quick/riscv64/
Dcalling_convention_riscv64.cc258 if (UNLIKELY(IsCriticalNative())) { in OutFrameSize()
265 if (UNLIKELY(IsCriticalNative())) { in CalleeSaveRegisters()
283 DCHECK(!IsCriticalNative()); in CalleeSaveScratchRegisters()
295 DCHECK(!IsCriticalNative()); in ArgumentScratchRegisters()
409 DCHECK(!IsCriticalNative()); in LockingArgumentRegister()
416 DCHECK(IsCriticalNative()); in HiddenArgumentRegister()
423 CHECK(IsCriticalNative()); in UseTailCall()
/art/compiler/jni/quick/arm64/
Dcalling_convention_arm64.cc243 DCHECK(!IsCriticalNative()); in CalleeSaveScratchRegisters()
256 DCHECK(!IsCriticalNative()); in ArgumentScratchRegisters()
308 if (UNLIKELY(IsCriticalNative())) { in OutFrameSize()
315 if (UNLIKELY(IsCriticalNative())) { in CalleeSaveRegisters()
395 DCHECK(!IsCriticalNative()); in LockingArgumentRegister()
402 DCHECK(IsCriticalNative()); in HiddenArgumentRegister()
409 CHECK(IsCriticalNative()); in UseTailCall()
/art/compiler/jni/quick/arm/
Dcalling_convention_arm.cc398 DCHECK(!IsCriticalNative()); in CalleeSaveScratchRegisters()
411 DCHECK(!IsCriticalNative()); in ArgumentScratchRegisters()
464 if (UNLIKELY(IsCriticalNative())) { in OutFrameSize()
471 if (UNLIKELY(IsCriticalNative())) { in CalleeSaveRegisters()
560 DCHECK(!IsCriticalNative()); in LockingArgumentRegister()
567 CHECK(IsCriticalNative()); in HiddenArgumentRegister()
574 CHECK(IsCriticalNative()); in UseTailCall()
/art/compiler/jni/quick/
Dcalling_convention.h365 bool IsCriticalNative() const { in IsCriticalNative() function
372 return !IsCriticalNative(); in SpillsMethod()
418 return !IsCriticalNative(); in HasLocalReferenceSegmentState()
424 return !IsCriticalNative(); in HasExtraArgumentsForJni()
/art/runtime/entrypoints/quick/
Dquick_jni_entrypoints.cc71 CHECK(!native_method->IsCriticalNative()) << native_method->PrettyMethod(); in artJniMethodStart()
129 CHECK(!native_method->IsCriticalNative()) << native_method->PrettyMethod(); in artJniMethodEnd()
156 bool critical_native = called->IsCriticalNative(); in GenericJniMethodEnd()
Dquick_trampoline_entrypoints.cc1979 bool critical_native = called->IsCriticalNative(); in artQuickGenericJniTrampoline()
/art/runtime/entrypoints/jni/
Djni_entrypoints.cc69 DCHECK(target_method->IsCriticalNative()); in artFindNativeMethodRunnable()
140 DCHECK(method->IsCriticalNative()); in artCriticalNativeFrameSize()
/art/runtime/
Dart_method.h456 bool IsCriticalNative() const {
457 return IsCriticalNative(GetAccessFlags());
460 static bool IsCriticalNative(uint32_t access_flags) {
Dart_method.cc736 bool is_critical_native = IsCriticalNative(); in SetIntrinsic()
752 DCHECK_EQ(is_critical_native, IsCriticalNative()); in SetIntrinsic()
Dmonitor.cc1465 DCHECK(!m->IsCriticalNative()); in VisitLocks()
Druntime_image.cc972 StubType stub_type = method->IsCriticalNative() in CopyMethodArrays()
Dclass_linker.cc463 if (method->IsCriticalNative()) { in RegisterNative()
486 if (method->IsCriticalNative()) { in UnregisterNative()
499 if (method->IsCriticalNative()) { in GetRegisteredNative()
3697 [](const ArtMethod& m) { return m.IsCriticalNative(); })) { in FixupStaticTrampolines()
3838 method->IsCriticalNative() ? GetJniDlsymLookupCriticalStub() : GetJniDlsymLookupStub()); in LinkCode()
Dthread.cc2747 if (!m->IsNative() || m->IsCriticalNative()) { in VisitFrame()
/art/compiler/optimizing/
Dsharpening.cc143 if (method_load_kind != MethodLoadKind::kRuntimeCall && callee->IsCriticalNative()) { in SharpenLoadMethod()
Doptimizing_compiler.cc1287 if (compiler_options.GetDebuggable() && method->IsCriticalNative()) { in JitCompile()
1294 DCHECK_IMPLIES(method->IsCriticalNative(), !runtime->IsJavaDebuggable()); in JitCompile()
Dcode_generator.cc498 DCHECK(invoke->GetResolvedMethod()->IsCriticalNative()); in GetCriticalNativeShorty()
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h721 DCHECK(!called->IsCriticalNative()); in GetGenericJniSynchronizationObject()
/art/compiler/jni/
Djni_compiler_test.cc419 CHECK(!caller->IsCriticalNative()); in AssertCallerObjectLocked()
2385 EXPECT_FALSE(method->IsCriticalNative()); in NormalNativeImpl()
2407 EXPECT_FALSE(method->IsCriticalNative()); in FastNativeImpl()
2436 EXPECT_TRUE(method->IsCriticalNative()); in CriticalNativeImpl()
/art/runtime/jni/
Djava_vm_ext.cc289 m->IsCriticalNative() ? android::kJNICallTypeCriticalNative : android::kJNICallTypeRegular; in FindNativeMethod()
Djni_internal.cc2936 android::JNICallType jni_call_type = method->IsCriticalNative() ? in GenerateNativeBridgeTrampoline()
/art/runtime/jit/
Djit_code_cache.cc75 is_critical_native_(method->IsCriticalNative()), in REQUIRES_SHARED()
/art/dex2oat/linker/
Dimage_writer.cc3622 StubType stub_type = orig->IsCriticalNative() ? StubType::kJNIDlsymLookupCriticalTrampoline in CopyAndFixupMethod()