/art/test/674-hotness-compiled/ |
run | 17 ${RUN} "$@" -Xcompiler-option --count-hotness-in-compiled-code
|
/art/profman/ |
boot_image_profile.cc | 29 using Hotness = ProfileCompilationInfo::MethodHotness; 61 Hotness hotness = profile->GetMethodHotness(ref); local 62 if (hotness.IsInProfile()) { 64 out_profile->AddMethodHotness(ref, hotness); 72 Hotness hotness; local 73 hotness.AddFlag(Hotness::kFlagHot); 74 out_profile->AddMethodHotness(ref, hotness); [all...] |
/build/make/target/product/ |
profile_boot_common.mk | 23 PRODUCT_DEX_PREOPT_BOOT_FLAGS := --count-hotness-in-compiled-code 45 # so we enable hotness in compiled code for everything. 46 PRODUCT_DEX_PREOPT_DEFAULT_FLAGS := --count-hotness-in-compiled-code
|
/art/libprofile/profile/ |
profile_compilation_info.cc | [all...] |
profile_compilation_info.h | 179 // Profile method hotness information for a single method. Also includes a pointer to the inline 308 // Add hotness flags for a simple method. 309 bool AddMethodHotness(const MethodReference& method_ref, const MethodHotness& hotness); [all...] |
/art/runtime/jit/ |
profile_saver.cc | 433 using Hotness = ProfileCompilationInfo::MethodHotness; 458 uint8_t flags = Hotness::kFlagHot; 459 flags |= startup ? Hotness::kFlagStartup : Hotness::kFlagPostStartup; 461 static_cast<Hotness::Flag>(flags), 475 cached_info->AddMethodsForDex(startup ? Hotness::kFlagStartup : Hotness::kFlagPostStartup, 912 ProfileCompilationInfo::MethodHotness hotness = info.GetMethodHotness(ref); local [all...] |
/art/dexlayout/ |
dexlayout.cc | [all...] |
/art/runtime/interpreter/mterp/arm/ |
main.S | 422 mov rPROFILE, r0 @ Starting hotness countdown to rPROFILE 573 * rPROFILE <= signed hotness countdown (expanded to 32 bits) 580 * If profiling active, do hotness countdown and report if we hit zero. 595 bgt .L_forward_branch @ don't add forward branches to hotness 665 mov rPROFILE, r0 @ restore new hotness countdown to rPROFILE 729 * At this point, we expect rPROFILE to be non-zero. If negative, hotness is disabled or we're 730 * checking for OSR. If greater than zero, we might have unreported hotness to register 731 * (the difference between the ending rPROFILE and the cached hotness counter). rPROFILE 732 * should only reach zero immediately after a hotness decrement, and is then reset to either 741 /* Report cached hotness counts * [all...] |
/art/runtime/interpreter/mterp/mips64/ |
main.S | 88 s6 rPROFILE jit profile hotness countdown 418 move rPROFILE, v0 # Starting hotness countdown to rPROFILE 525 * rPROFILE <= signed hotness countdown (expanded to 64 bits) 531 * If profiling active, do hotness countdown and report if we hit zero. 544 bgtzc rINST, .L_forward_branch # don't add forward branches to hotness 609 move rPROFILE, v0 # restore new hotness countdown to rPROFILE 677 * At this point, we expect rPROFILE to be non-zero. If negative, hotness is disabled or we're 678 * checking for OSR. If greater than zero, we might have unreported hotness to register 679 * (the difference between the ending rPROFILE and the cached hotness counter). rPROFILE 680 * should only reach zero immediately after a hotness decrement, and is then reset to eithe [all...] |
/art/runtime/interpreter/mterp/mips/ |
main.S | 798 move rPROFILE, v0 # Starting hotness countdown to rPROFILE 952 * rPROFILE <= signed hotness countdown (expanded to 32 bits) 958 * If profiling active, do hotness countdown and report if we hit zero. 970 bgtz rINST, .L_forward_branch # don't add forward branches to hotness 1038 move rPROFILE, v0 # restore new hotness countdown to rPROFILE 1100 * At this point, we expect rPROFILE to be non-zero. If negative, hotness is disabled or we'r [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/AsmParser/ |
LLLexer.cpp | 743 KEYWORD(hotness);
|
/art/dex2oat/driver/ |
compiler_driver.cc | 711 ProfileCompilationInfo::MethodHotness hotness = local 713 if (added_preresolved_string_array ? !hotness.IsStartup() : !hotness.IsInProfile()) { [all...] |
/art/dex2oat/linker/ |
oat_writer.cc | [all...] |