Home
last modified time | relevance | path

Searched refs:stats_ (Results 1 – 25 of 29) sorted by relevance

12

/art/compiler/optimizing/
Dwrite_barrier_elimination.cc32 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()
Dinstruction_simplifier_x86_64.cc31 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()
Dinstruction_simplifier_x86.cc31 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()
Dinliner.cc449 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 …]
Dconstructor_fence_redundancy_elimination.cc35 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()
Doptimization.h39 stats_(stats), in graph_()
57 OptimizingCompilerStats* const stats_; variable
Dinstruction_simplifier_arm.cc37 : 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()
Dinstruction_simplifier_arm64.cc37 : 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()
Ddead_code_elimination.cc94 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()
Dprepare_for_register_allocation.cc41 MaybeRecordStat(stats_, MethodCompilationStat::kBitstringTypeCheck); in VisitCheckCast()
48 MaybeRecordStat(stats_, MethodCompilationStat::kBitstringTypeCheck); in VisitInstanceOf()
226 MaybeRecordStat(stats_, in VisitConstructorFence()
Dlicm.cc160 MaybeRecordStat(stats_, MethodCompilationStat::kLoopInvariantMoved); in Run()
Dconstant_folding.cc90 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()
Dinstruction_simplifier.cc48 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()
Dload_store_analysis.h660 stats_(stats), in LoadStoreAnalysis()
674 OptimizingCompilerStats* stats_; variable
Dload_store_analysis.cc287 heap_location_collector_.DumpReferenceStats(stats_); in Run()
Dselect_generator.cc188 MaybeRecordStat(stats_, MethodCompilationStat::kSelectGenerated); in TryGenerateSelectSimpleDiamondPattern()
Dload_store_elimination.cc2769 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()
Dcode_sinking.cc536 MaybeRecordStat(stats_, MethodCompilationStat::kInstructionSunk); in SinkCodeToUncommonBranch()
Dloop_optimization.cc859 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/
Doatdump.cc698 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/
Darena_allocator.cc335 stats_(stats), in MemStats()
342 stats_->Dump(os, first_arena_, lost_bytes_adjustment_); in Dump()
Darena_allocator.h417 const ArenaAllocatorStats* const stats_; variable
/art/dex2oat/driver/
Dcompiler_driver.h331 std::unique_ptr<AOTCompilationStats> stats_; variable
Dcompiler_driver.cc267 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/
Druntime.h567 return &stats_; in GetStats()
1368 RuntimeStats stats_; variable

12