/art/compiler/optimizing/ |
D | write_barrier_elimination.cc | 32 stats_(stats) {} in WBEVisitor() 50 MaybeRecordStat(stats_, MethodCompilationStat::kPossibleWriteBarrier); in VisitInstanceFieldSet() 60 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedWriteBarrier); in VisitInstanceFieldSet() 77 MaybeRecordStat(stats_, MethodCompilationStat::kPossibleWriteBarrier); in VisitStaticFieldSet() 86 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedWriteBarrier); in VisitStaticFieldSet() 106 MaybeRecordStat(stats_, MethodCompilationStat::kPossibleWriteBarrier); in VisitArraySet() 115 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedWriteBarrier); in VisitArraySet() 150 OptimizingCompilerStats* const stats_; member in art::WBEVisitor 156 WBEVisitor wbe_visitor(graph_, stats_); in Run()
|
D | instruction_simplifier_x86_64.cc | 31 stats_(stats) {} in InstructionSimplifierX86_64Visitor() 34 MaybeRecordStat(stats_, MethodCompilationStat::kInstructionSimplificationsArch); in RecordSimplification() 55 OptimizingCompilerStats* stats_; member in art::x86_64::InstructionSimplifierX86_64Visitor 74 InstructionSimplifierX86_64Visitor visitor(graph_, codegen_, stats_); in Run()
|
D | instruction_simplifier_x86.cc | 31 stats_(stats) {} in InstructionSimplifierX86Visitor() 34 MaybeRecordStat(stats_, MethodCompilationStat::kInstructionSimplificationsArch); in RecordSimplification() 55 OptimizingCompilerStats* stats_; member in art::x86::InstructionSimplifierX86Visitor 78 InstructionSimplifierX86Visitor visitor(graph_, codegen_, stats_); in Run()
|
D | inliner.cc | 449 MaybeRecordStat(stats_, MethodCompilationStat::kTryInline); in TryInline() 454 MaybeRecordStat(stats_, MethodCompilationStat::kNotInlinedUnresolved); in TryInline() 457 MaybeRecordStat(stats_, MethodCompilationStat::kNotInlinedPolymorphic); in TryInline() 460 MaybeRecordStat(stats_, MethodCompilationStat::kNotInlinedCustom); in TryInline() 487 MaybeRecordStat(stats_, MethodCompilationStat::kInlinedInvokeVirtualOrInterface); in TryInline() 489 MaybeRecordStat(stats_, MethodCompilationStat::kInlinedLastInvokeVirtualOrInterface); in TryInline() 496 MaybeRecordStat(stats_, MethodCompilationStat::kDevirtualized); in TryInline() 555 MaybeRecordStat(stats_, MethodCompilationStat::kCHAInline); in TryInlineFromCHA() 617 MaybeRecordStat(stats_, MethodCompilationStat::kMonomorphicCall); in TryInlineFromInlineCache() 626 MaybeRecordStat(stats_, MethodCompilationStat::kPolymorphicCall); in TryInlineFromInlineCache() [all …]
|
D | constructor_fence_redundancy_elimination.cc | 35 stats_(stats) {} in CFREVisitor() 219 MaybeRecordStat(stats_, MethodCompilationStat::kConstructorFenceRemovedCFRE); in MaybeMerge() 238 OptimizingCompilerStats* const stats_; member in art::CFREVisitor 244 CFREVisitor cfre_visitor(graph_, stats_); in Run()
|
D | optimization.h | 39 stats_(stats), in graph_() 57 OptimizingCompilerStats* const stats_; variable
|
D | instruction_simplifier_arm.cc | 37 : HGraphVisitor(graph), stats_(stats) {} in InstructionSimplifierArmVisitor() 41 MaybeRecordStat(stats_, MethodCompilationStat::kInstructionSimplificationsArch); in RecordSimplification() 81 OptimizingCompilerStats* stats_; member in art::arm::InstructionSimplifierArmVisitor 303 InstructionSimplifierArmVisitor visitor(graph_, stats_); in Run()
|
D | instruction_simplifier_arm64.cc | 37 : HGraphVisitor(graph), stats_(stats) {} in InstructionSimplifierArm64Visitor() 41 MaybeRecordStat(stats_, MethodCompilationStat::kInstructionSimplificationsArch); in RecordSimplification() 87 OptimizingCompilerStats* stats_; member in art::arm64::InstructionSimplifierArm64Visitor 308 InstructionSimplifierArm64Visitor visitor(graph_, stats_); in Run()
|
D | dead_code_elimination.cc | 94 if (stats_ != nullptr) { in MaybeRecordDeadBlock() 95 stats_->RecordStat(MethodCompilationStat::kRemovedDeadInstruction, in MaybeRecordDeadBlock() 101 if (stats_ != nullptr) { in MaybeRecordSimplifyIf() 102 stats_->RecordStat(MethodCompilationStat::kSimplifyIf); in MaybeRecordSimplifyIf() 301 MaybeRecordStat(stats_, MethodCompilationStat::kSimplifyThrowingInvoke); in SimplifyAlwaysThrows() 308 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedNullCheck); in SimplifyAlwaysThrows() 571 MaybeRecordStat(stats_, MethodCompilationStat::kSimplifyIfAddedPhi); in MaybeAddPhi() 769 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedTry, removed_tries); in RemoveUnneededTries() 837 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedDeadInstruction); in RemoveDeadInstructions()
|
D | prepare_for_register_allocation.cc | 41 MaybeRecordStat(stats_, MethodCompilationStat::kBitstringTypeCheck); in VisitCheckCast() 48 MaybeRecordStat(stats_, MethodCompilationStat::kBitstringTypeCheck); in VisitInstanceOf() 226 MaybeRecordStat(stats_, in VisitConstructorFence()
|
D | licm.cc | 160 MaybeRecordStat(stats_, MethodCompilationStat::kLoopInvariantMoved); in Run()
|
D | constant_folding.cc | 90 HConstantFoldingVisitor visitor(graph_, stats_, use_all_optimizations_); in Run() 144 const bool recording_stats = stats_ != nullptr; in PropagateValue() 163 MaybeRecordStat(stats_, MethodCompilationStat::kPropagatedIfValue, uses_before - uses_after); in PropagateValue()
|
D | instruction_simplifier.cc | 48 stats_(stats), in InstructionSimplifierVisitor() 57 MaybeRecordStat(stats_, MethodCompilationStat::kInstructionSimplifications); in RecordSimplification() 132 OptimizingCompilerStats* stats_; member in art::InstructionSimplifierVisitor 157 InstructionSimplifierVisitor visitor(graph_, codegen_, stats_, be_loop_friendly); in Run() 581 if (stats_ != nullptr) { in VisitNullCheck() 582 stats_->RecordStat(MethodCompilationStat::kRemovedNullCheck); in VisitNullCheck() 655 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedCheckedCast); in VisitCheckCast() 670 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedCheckedCast); in VisitCheckCast() 699 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedInstanceOf); in VisitInstanceOf() 715 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedInstanceOf); in VisitInstanceOf()
|
D | load_store_analysis.h | 660 stats_(stats), in LoadStoreAnalysis() 674 OptimizingCompilerStats* stats_; variable
|
D | load_store_analysis.cc | 287 heap_location_collector_.DumpReferenceStats(stats_); in Run()
|
D | select_generator.cc | 188 MaybeRecordStat(stats_, MethodCompilationStat::kSelectGenerated); in TryGenerateSelectSimpleDiamondPattern()
|
D | load_store_elimination.cc | 2769 if (stats_) { in SearchPhiPlaceholdersForKeptStores() 2834 MaybeRecordStat(stats_, MethodCompilationStat::kPartialStoreRemoved, num_removed); in SearchPhiPlaceholdersForKeptStores() 3385 MaybeRecordStat(helper_->lse_->stats_, MethodCompilationStat::kPredicatedLoadAdded); in PredicateInstructions() 3409 MaybeRecordStat(helper_->lse_->stats_, MethodCompilationStat::kPredicatedStoreAdded); in PredicateInstructions() 3780 MaybeRecordStat(stats_, MethodCompilationStat::kPartialAllocationMoved); in SetupPartialMaterialization() 3989 MaybeRecordStat(stats_, in FinishFullLSE() 3996 MaybeRecordStat(stats_, MethodCompilationStat::kFullLSEAllocationRemoved); in FinishFullLSE() 4033 stats_, in Run() 4045 graph_, heap_location_collector, enable_partial_lse, stats_)); in Run()
|
D | code_sinking.cc | 536 MaybeRecordStat(stats_, MethodCompilationStat::kInstructionSunk); in SinkCodeToUncommonBranch()
|
D | loop_optimization.cc | 859 MaybeRecordStat(stats_, MethodCompilationStat::kLoopVectorized); in TryOptimizeInnerLoopFinite() 2209 MaybeRecordStat(stats_, MethodCompilationStat::kLoopVectorizedIdiom); in VectorizeHalvingAddIdiom() 2285 MaybeRecordStat(stats_, MethodCompilationStat::kLoopVectorizedIdiom); in VectorizeSADIdiom() 2360 MaybeRecordStat(stats_, MethodCompilationStat::kLoopVectorizedIdiom); in VectorizeDotProdIdiom()
|
/art/oatdump/ |
D | oatdump.cc | 698 stats_.AddBytes(oat_file_.Size()); in Dump() 699 stats_.DumpSizes(vios, "OatFile"); in Dump() 1194 stats_["QuickMethodHeader"].AddBytes(sizeof(*method_header)); in DumpOatMethod() 1257 stats_["Code"].AddBytes(code_size); in DumpOatMethod() 1518 code_info.CollectSizeStats(oat_method.GetVmapTable(), stats_["CodeInfo"]); in DumpCode() 1743 Stats stats_; member in art::OatDumper 1864 stats_.oat_file_bytes = oat_file->Size(); in Dump() 1865 stats_.oat_file_stats.AddBytes(oat_file->Size()); in Dump() 1871 stats_.oat_dex_file_sizes.push_back(std::make_pair(oat_dex_file->GetDexFileLocation(), in Dump() 1926 stats_.art_file_stats.AddBytes(file_bytes); in Dump() [all …]
|
/art/libartbase/base/ |
D | arena_allocator.cc | 335 stats_(stats), in MemStats() 342 stats_->Dump(os, first_arena_, lost_bytes_adjustment_); in Dump()
|
D | arena_allocator.h | 417 const ArenaAllocatorStats* const stats_; variable
|
/art/dex2oat/driver/ |
D | compiler_driver.h | 331 std::unique_ptr<AOTCompilationStats> stats_; variable
|
D | compiler_driver.cc | 267 stats_(new AOTCompilationStats), in CompilerDriver() 351 stats_->Dump(); in CompileAll() 1361 stats_->UnresolvedInstanceField(); in ProcessedInstanceField() 1363 stats_->ResolvedInstanceField(); in ProcessedInstanceField() 1369 stats_->UnresolvedStaticField(); in ProcessedStaticField() 1371 stats_->ResolvedLocalStaticField(); in ProcessedStaticField() 1373 stats_->ResolvedStaticField(); in ProcessedStaticField() 2111 manager_->GetCompiler()->stats_->AddClassStatus(klass->GetStatus()); in Visit()
|
/art/runtime/ |
D | runtime.h | 567 return &stats_; in GetStats() 1368 RuntimeStats stats_; variable
|