/aosp_15_r20/out/soong/.intermediates/art/compiler/art_compiler_operator_srcs/gen/gensrcs/art/compiler/optimizing/ |
D | optimizing_compiler_stats.operator_out.cc | 7 std::ostream& operator<<(std::ostream& os, MethodCompilationStat rhs) { in operator <<() 9 …case MethodCompilationStat::kAttemptBytecodeCompilation: os << "AttemptBytecodeCompilation"; break; in operator <<() 10 …case MethodCompilationStat::kAttemptIntrinsicCompilation: os << "AttemptIntrinsicCompilation"; bre… in operator <<() 11 case MethodCompilationStat::kCompiledNativeStub: os << "CompiledNativeStub"; break; in operator <<() 12 case MethodCompilationStat::kCompiledIntrinsic: os << "CompiledIntrinsic"; break; in operator <<() 13 case MethodCompilationStat::kCompiledBytecode: os << "CompiledBytecode"; break; in operator <<() 14 case MethodCompilationStat::kCHAInline: os << "CHAInline"; break; in operator <<() 15 case MethodCompilationStat::kInlinedInvoke: os << "InlinedInvoke"; break; in operator <<() 16 case MethodCompilationStat::kInlinedLastInvoke: os << "InlinedLastInvoke"; break; in operator <<() 17 …case MethodCompilationStat::kReplacedInvokeWithSimplePattern: os << "ReplacedInvokeWithSimplePatte… in operator <<() [all …]
|
/aosp_15_r20/art/compiler/optimizing/ |
H A D | optimizing_compiler_stats.h | 33 enum class MethodCompilationStat { enum 141 std::ostream& operator<<(std::ostream& os, MethodCompilationStat rhs); 150 void RecordStat(MethodCompilationStat stat, uint32_t count = 1) { 156 uint32_t GetStat(MethodCompilationStat stat) const { in GetStat() 163 uint32_t compiled_intrinsics = GetStat(MethodCompilationStat::kCompiledIntrinsic); in Log() 164 uint32_t compiled_native_stubs = GetStat(MethodCompilationStat::kCompiledNativeStub); in Log() 166 GetStat(MethodCompilationStat::kAttemptBytecodeCompilation); in Log() 171 GetStat(MethodCompilationStat::kCompiledBytecode); in Log() 185 LOG(INFO) << "OptStat#" << static_cast<MethodCompilationStat>(i) << ": " in Log() 196 other_stats->RecordStat(static_cast<MethodCompilationStat>(i), count); in AddTo() [all …]
|
H A D | inliner.cc | 458 MaybeRecordStat(stats_, MethodCompilationStat::kTryInline); in TryInline() 463 MaybeRecordStat(stats_, MethodCompilationStat::kNotInlinedUnresolved); in TryInline() 466 MaybeRecordStat(stats_, MethodCompilationStat::kNotInlinedPolymorphic); in TryInline() 469 MaybeRecordStat(stats_, MethodCompilationStat::kNotInlinedCustom); in TryInline() 523 MaybeRecordStat(stats_, MethodCompilationStat::kInlinedInvokeVirtualOrInterface); in TryInline() 525 MaybeRecordStat(stats_, MethodCompilationStat::kInlinedLastInvokeVirtualOrInterface); in TryInline() 532 MaybeRecordStat(stats_, MethodCompilationStat::kDevirtualized); in TryInline() 602 MaybeRecordStat(stats_, MethodCompilationStat::kCHAInline); in TryInlineFromCHA() 664 MaybeRecordStat(stats_, MethodCompilationStat::kMonomorphicCall); in TryInlineFromInlineCache() 673 MaybeRecordStat(stats_, MethodCompilationStat::kPolymorphicCall); in TryInlineFromInlineCache() [all …]
|
H A D | write_barrier_elimination.cc | 53 MaybeRecordStat(stats_, MethodCompilationStat::kPossibleWriteBarrier); in VisitInstanceFieldSet() 63 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedWriteBarrier); in VisitInstanceFieldSet() 80 MaybeRecordStat(stats_, MethodCompilationStat::kPossibleWriteBarrier); in VisitStaticFieldSet() 89 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedWriteBarrier); in VisitStaticFieldSet() 109 MaybeRecordStat(stats_, MethodCompilationStat::kPossibleWriteBarrier); in VisitArraySet() 117 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedWriteBarrier); in VisitArraySet()
|
H A D | optimizing_compiler.cc | 768 MaybeRecordStat(compilation_stats_.get(), MethodCompilationStat::kAttemptBytecodeCompilation); in TryCompile() 782 MethodCompilationStat::kNotCompiledUnsupportedIsa); in TryCompile() 788 MaybeRecordStat(compilation_stats_.get(), MethodCompilationStat::kNotCompiledPathological); in TryCompile() 799 MaybeRecordStat(compilation_stats_.get(), MethodCompilationStat::kNotCompiledSpaceFilter); in TryCompile() 852 MaybeRecordStat(compilation_stats_.get(), MethodCompilationStat::kNotCompiledNoCodegen); in TryCompile() 882 MethodCompilationStat::kNotCompiledSkipped); in TryCompile() 887 MethodCompilationStat::kNotCompiledInvalidBytecode); in TryCompile() 892 MethodCompilationStat::kNotCompiledThrowCatchLoop); in TryCompile() 897 MethodCompilationStat::kNotCompiledAmbiguousArrayOp); in TryCompile() 902 MethodCompilationStat::kNotCompiledIrreducibleLoopAndStringInit); in TryCompile() [all …]
|
H A D | dead_code_elimination.cc | 96 stats_->RecordStat(MethodCompilationStat::kRemovedDeadInstruction, in MaybeRecordDeadBlock() 103 stats_->RecordStat(MethodCompilationStat::kSimplifyIf); in MaybeRecordSimplifyIf() 302 MaybeRecordStat(stats_, MethodCompilationStat::kSimplifyThrowingInvoke); in SimplifyAlwaysThrows() 309 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedNullCheck); in SimplifyAlwaysThrows() 568 MaybeRecordStat(stats_, MethodCompilationStat::kSimplifyIfAddedPhi); in MaybeAddPhi() 773 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedTry, removed_tries); in RemoveUnneededTries() 854 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedDeadInstruction); in RemoveEmptyIfs() 926 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedDeadInstruction); in RemoveDeadInstructions() 936 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedDeadPhi); in RemoveDeadInstructions()
|
H A D | prepare_for_register_allocation.cc | 73 MaybeRecordStat(stats_, MethodCompilationStat::kBitstringTypeCheck); in VisitCheckCast() 80 MaybeRecordStat(stats_, MethodCompilationStat::kBitstringTypeCheck); in VisitInstanceOf() 265 MethodCompilationStat::kConstructorFenceRemovedPFRA); in VisitConstructorFence()
|
H A D | instruction_simplifier_x86_64.cc | 34 MaybeRecordStat(stats_, MethodCompilationStat::kInstructionSimplificationsArch); in RecordSimplification()
|
H A D | instruction_simplifier_x86.cc | 34 MaybeRecordStat(stats_, MethodCompilationStat::kInstructionSimplificationsArch); in RecordSimplification()
|
H A D | instruction_builder.cc | 882 MethodCompilationStat::kConstructorFenceGeneratedFinal); in BuildReturn() 1080 MethodCompilationStat::kUnresolvedMethod); in BuildInvoke() 1571 MethodCompilationStat::kConstructorFenceGeneratedNew); in BuildConstructorFenceForAllocation() 1878 MethodCompilationStat::kNotCompiledMalformedOpcode); in SetupInvokeArguments() 1897 MethodCompilationStat::kNotCompiledMalformedOpcode); in SetupInvokeArguments() 2209 MethodCompilationStat::kUnresolvedField); in BuildInstanceFieldAccess() 2233 MethodCompilationStat::kUnresolvedField); in BuildInstanceFieldAccess() 2366 MethodCompilationStat::kUnresolvedField); in BuildStaticFieldAccess() 2386 MethodCompilationStat::kUnresolvedFieldNotAFastAccess); in BuildStaticFieldAccess() 3911 MethodCompilationStat::kNotCompiledUnhandledInstruction); in ProcessDexInstruction()
|
H A D | instruction_simplifier_riscv64.cc | 32 MaybeRecordStat(stats_, MethodCompilationStat::kInstructionSimplificationsArch); in RecordSimplification()
|
H A D | licm.cc | 160 MaybeRecordStat(stats_, MethodCompilationStat::kLoopInvariantMoved); in Run()
|
H A D | builder.cc | 83 MaybeRecordStat(compilation_stats_, MethodCompilationStat::kNotCompiledHugeMethod); in SkipCompilation()
|
H A D | constructor_fence_redundancy_elimination.cc | 211 MaybeRecordStat(stats_, MethodCompilationStat::kConstructorFenceRemovedCFRE); in MergeCandidateFences()
|
H A D | load_store_analysis.cc | 128 MaybeRecordStat(stats, MethodCompilationStat::kFullLSEPossible); in DumpReferenceStats()
|
H A D | instruction_simplifier_arm.cc | 43 MaybeRecordStat(stats_, MethodCompilationStat::kInstructionSimplificationsArch); in RecordSimplification()
|
H A D | load_store_elimination.cc | 845 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedMonitorOp); in VisitMonitorOperation() 2637 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedVolatileLoad); in FinishFullLSE() 2649 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedVolatileStore); in FinishFullLSE() 2660 MethodCompilationStat::kConstructorFenceRemovedLSE, in FinishFullLSE() 2666 MaybeRecordStat(stats_, MethodCompilationStat::kFullLSEAllocationRemoved); in FinishFullLSE()
|
H A D | instruction_simplifier_arm64.cc | 43 MaybeRecordStat(stats_, MethodCompilationStat::kInstructionSimplificationsArch); in RecordSimplification()
|
H A D | select_generator.cc | 187 MaybeRecordStat(stats_, MethodCompilationStat::kSelectGenerated); in TryGenerateSelectSimpleDiamondPattern()
|
H A D | instruction_simplifier.cc | 59 MaybeRecordStat(stats_, MethodCompilationStat::kInstructionSimplifications); in RecordSimplification() 719 stats_->RecordStat(MethodCompilationStat::kRemovedNullCheck); in VisitNullCheck() 792 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedCheckedCast); in VisitCheckCast() 807 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedCheckedCast); in VisitCheckCast() 836 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedInstanceOf); in VisitInstanceOf() 852 MaybeRecordStat(stats_, MethodCompilationStat::kRemovedInstanceOf); in VisitInstanceOf()
|
H A D | loop_optimization.cc | 960 MaybeRecordStat(stats_, MethodCompilationStat::kLoopVectorized); in TryVectorizePredicated() 977 MaybeRecordStat(stats_, MethodCompilationStat::kLoopVectorized); in TryVectorizedTraditional() 2588 MaybeRecordStat(stats_, MethodCompilationStat::kLoopVectorizedIdiom); in VectorizeHalvingAddIdiom() 2664 MaybeRecordStat(stats_, MethodCompilationStat::kLoopVectorizedIdiom); in VectorizeSADIdiom() 2739 MaybeRecordStat(stats_, MethodCompilationStat::kLoopVectorizedIdiom); in VectorizeDotProdIdiom()
|
H A D | code_sinking.cc | 575 MaybeRecordStat(stats_, MethodCompilationStat::kInstructionSunk); in SinkCodeToUncommonBranch()
|
H A D | code_generator.cc | 1603 MaybeRecordStat(stats_, MethodCompilationStat::kImplicitNullCheckGenerated); in GenerateNullCheck() 1606 MaybeRecordStat(stats_, MethodCompilationStat::kExplicitNullCheckGenerated); in GenerateNullCheck()
|
H A D | constant_folding.cc | 238 MaybeRecordStat(stats_, MethodCompilationStat::kPropagatedIfValue, uses_before - uses_after); in PropagateValue()
|
H A D | induction_var_analysis.cc | 233 MaybeRecordStat(stats_, MethodCompilationStat::kNotVarAnalyzedPathological); in Run()
|