Home
last modified time | relevance | path

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

/aosp_15_r20/out/soong/.intermediates/art/compiler/art_compiler_operator_srcs/gen/gensrcs/art/compiler/optimizing/
Doptimizing_compiler_stats.operator_out.cc7 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 Doptimizing_compiler_stats.h33 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 Dinliner.cc458 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 Dwrite_barrier_elimination.cc53 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 Doptimizing_compiler.cc768 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 Ddead_code_elimination.cc96 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 Dprepare_for_register_allocation.cc73 MaybeRecordStat(stats_, MethodCompilationStat::kBitstringTypeCheck); in VisitCheckCast()
80 MaybeRecordStat(stats_, MethodCompilationStat::kBitstringTypeCheck); in VisitInstanceOf()
265 MethodCompilationStat::kConstructorFenceRemovedPFRA); in VisitConstructorFence()
H A Dinstruction_simplifier_x86_64.cc34 MaybeRecordStat(stats_, MethodCompilationStat::kInstructionSimplificationsArch); in RecordSimplification()
H A Dinstruction_simplifier_x86.cc34 MaybeRecordStat(stats_, MethodCompilationStat::kInstructionSimplificationsArch); in RecordSimplification()
H A Dinstruction_builder.cc882 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 Dinstruction_simplifier_riscv64.cc32 MaybeRecordStat(stats_, MethodCompilationStat::kInstructionSimplificationsArch); in RecordSimplification()
H A Dlicm.cc160 MaybeRecordStat(stats_, MethodCompilationStat::kLoopInvariantMoved); in Run()
H A Dbuilder.cc83 MaybeRecordStat(compilation_stats_, MethodCompilationStat::kNotCompiledHugeMethod); in SkipCompilation()
H A Dconstructor_fence_redundancy_elimination.cc211 MaybeRecordStat(stats_, MethodCompilationStat::kConstructorFenceRemovedCFRE); in MergeCandidateFences()
H A Dload_store_analysis.cc128 MaybeRecordStat(stats, MethodCompilationStat::kFullLSEPossible); in DumpReferenceStats()
H A Dinstruction_simplifier_arm.cc43 MaybeRecordStat(stats_, MethodCompilationStat::kInstructionSimplificationsArch); in RecordSimplification()
H A Dload_store_elimination.cc845 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 Dinstruction_simplifier_arm64.cc43 MaybeRecordStat(stats_, MethodCompilationStat::kInstructionSimplificationsArch); in RecordSimplification()
H A Dselect_generator.cc187 MaybeRecordStat(stats_, MethodCompilationStat::kSelectGenerated); in TryGenerateSelectSimpleDiamondPattern()
H A Dinstruction_simplifier.cc59 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 Dloop_optimization.cc960 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 Dcode_sinking.cc575 MaybeRecordStat(stats_, MethodCompilationStat::kInstructionSunk); in SinkCodeToUncommonBranch()
H A Dcode_generator.cc1603 MaybeRecordStat(stats_, MethodCompilationStat::kImplicitNullCheckGenerated); in GenerateNullCheck()
1606 MaybeRecordStat(stats_, MethodCompilationStat::kExplicitNullCheckGenerated); in GenerateNullCheck()
H A Dconstant_folding.cc238 MaybeRecordStat(stats_, MethodCompilationStat::kPropagatedIfValue, uses_before - uses_after); in PropagateValue()
H A Dinduction_var_analysis.cc233 MaybeRecordStat(stats_, MethodCompilationStat::kNotVarAnalyzedPathological); in Run()