/art/test/642-fp-callees/src/ |
D | Main.java | 25 $noinline$callee(a, b, c); in caller() 30 public static void $noinline$callee(int a, int b, long c) { in $noinline$callee()
|
/art/compiler/optimizing/ |
D | sharpening.cc | 61 ArtMethod* callee, CodeGenerator* codegen) { in SharpenInvokeStaticOrDirect() argument 64 DCHECK(callee != nullptr); in SharpenInvokeStaticOrDirect() 65 DCHECK(!(callee->IsConstructor() && callee->GetDeclaringClass()->IsStringClass())); in SharpenInvokeStaticOrDirect() 86 if (callee == codegen->GetGraph()->GetArtMethod() && !codegen->GetGraph()->IsDebuggable()) { in SharpenInvokeStaticOrDirect() 94 } else if (IsInBootImage(callee)) { in SharpenInvokeStaticOrDirect() 97 } else if (BootImageAOTCanEmbedMethod(callee, compiler_options)) { in SharpenInvokeStaticOrDirect() 107 callee, in SharpenInvokeStaticOrDirect() 110 method_load_data = reinterpret_cast<uintptr_t>(callee); in SharpenInvokeStaticOrDirect() 117 } else if (IsInBootImage(callee)) { in SharpenInvokeStaticOrDirect() 128 callee->IsCriticalNative()) { in SharpenInvokeStaticOrDirect() [all …]
|
D | sharpening.h | 34 ArtMethod* callee, CodeGenerator* codegen);
|
D | inliner.cc | 1785 static bool CanEncodeInlinedMethodInStackMap(const DexFile& caller_dex_file, ArtMethod* callee) in CanEncodeInlinedMethodInStackMap() argument 1791 if (IsSameDexFile(caller_dex_file, *callee->GetDexFile())) { in CanEncodeInlinedMethodInStackMap()
|
/art/test/526-checker-caller-callee-regs/ |
D | info.txt | 1 Test allocation of caller and callee saved registers.
|
D | Android.bp | 3 name: "art-run-test-526-checker-caller-callee-regs",
|
/art/runtime/arch/arm/ |
D | asm_support_arm.S | 192 push {r1-r3, r5-r8, r10-r11, lr} @ 10 words of callee saves and args. 222 pop {r1-r3, r5-r8, r10-r11, lr} @ 10 words of callee saves and args. 240 push {r4-r11, lr} @ 9 words (36 bytes) of callee saves. 258 SPILL_ALL_CALLEE_SAVE_GPRS @ 9 words (36 bytes) of callee saves. 289 SETUP_SAVE_ALL_CALLEE_SAVES_FRAME r0 @ save callee saves for throw
|
D | quick_entrypoints_arm.S | 35 push {r5-r8, r10-r11, lr} @ 7 words of callee saves 64 pop {r5-r8, r10-r11, lr} @ 7 words of callee saves 96 @ 14 words of callee saves and args already saved. 118 push {r0-r12, lr} @ 14 words of callee saves and args. 142 pop {r0-r12, lr} @ 14 words of callee saves 522 sub sp, sp, r10 @ Reserve space for callee stack 667 @ save callee saves in case exception allocation triggers GC 838 SETUP_SAVE_REFS_ONLY_FRAME r1 @ save callee saves in case of GC 851 SETUP_SAVE_REFS_ONLY_FRAME r2 @ save callee saves in case of GC 864 SETUP_SAVE_REFS_ONLY_FRAME r3 @ save callee saves in case of GC [all …]
|
/art/runtime/jit/ |
D | jit.h | 318 ArtMethod* callee) 328 void NotifyCompiledCodeToInterpreterTransition(Thread* self, ArtMethod* callee) in NotifyCompiledCodeToInterpreterTransition() argument 330 if (!IgnoreSamplesForMethod(callee)) { in NotifyCompiledCodeToInterpreterTransition() 331 AddSamples(self, callee, options_->GetInvokeTransitionWeight(), false); in NotifyCompiledCodeToInterpreterTransition()
|
D | jit.cc | 1663 ArtMethod* callee ATTRIBUTE_UNUSED) { in InvokeVirtualOrInterface()
|
/art/runtime/entrypoints/ |
D | entrypoint_utils.cc | 287 void MaybeUpdateBssMethodEntry(ArtMethod* callee, MethodReference callee_reference) { in MaybeUpdateBssMethodEntry() argument 288 DCHECK(callee != nullptr); in MaybeUpdateBssMethodEntry() 306 atomic_entry->store(callee, std::memory_order_release); in MaybeUpdateBssMethodEntry()
|
D | entrypoint_utils.h | 224 void MaybeUpdateBssMethodEntry(ArtMethod* callee, MethodReference callee_reference);
|
/art/runtime/ |
D | hidden_api.h | 95 bool CanAlwaysAccess(const AccessContext& callee) const { in CanAlwaysAccess() argument 96 return IsDomainMoreTrustedThan(domain_, callee.domain_); in CanAlwaysAccess()
|
D | stack.cc | 940 ArtMethod* callee = in WalkStack() local 942 CHECK_EQ(GetMethod(), callee) << "Expected: " << ArtMethod::PrettyMethod(callee) in WalkStack()
|
/art/test/510-checker-try-catch/smali/ |
D | Runtime.smali | 256 # Note: values will be spilled on x86 because of too few callee-save core registers. 306 # Note: values will be spilled on x86 as there are no callee-save FPU registers. 349 # Note: values will be spilled on x86 as there are no callee-save FPU registers.
|
/art/ |
D | TEST_MAPPING | 723 "name": "art-run-test-526-checker-caller-callee-regs"
|
/art/runtime/jni/ |
D | jni_internal_test.cc | 2543 auto callee = [](void* env_ptr) -> void* { in TEST_F() local 2555 callee, in TEST_F()
|