/art/compiler/optimizing/ |
H A D | optimization.cc | 21 void HOptimization::MaybeRecordStat(MethodCompilationStat compilation_stat, size_t count) const {
|
H A D | optimization.h | 29 class HOptimization : public ArenaObject<kArenaAllocOptimization> { class in namespace:art 31 HOptimization(HGraph* graph, function in class:art::HOptimization 38 virtual ~HOptimization() {} 57 DISALLOW_COPY_AND_ASSIGN(HOptimization);
|
H A D | constant_folding.h | 40 class HConstantFolding : public HOptimization { 43 : HOptimization(graph, name) {}
|
H A D | dex_cache_array_fixups_arm.h | 26 class DexCacheArrayFixups : public HOptimization { 29 : HOptimization(graph, "dex_cache_array_fixups_arm", stats) {}
|
H A D | gvn.h | 27 class GVNOptimization : public HOptimization { 32 : HOptimization(graph, pass_name), side_effects_(side_effects) {}
|
H A D | instruction_simplifier.h | 36 class InstructionSimplifier : public HOptimization { 41 : HOptimization(graph, name, stats) {}
|
H A D | load_store_elimination.h | 26 class LoadStoreElimination : public HOptimization { 29 : HOptimization(graph, kLoadStoreEliminationPassName),
|
H A D | pc_relative_fixups_x86.h | 29 class PcRelativeFixups : public HOptimization { 32 : HOptimization(graph, "pc_relative_fixups_x86", stats),
|
H A D | select_generator.h | 48 class HSelectGenerator : public HOptimization { 51 : HOptimization(graph, kSelectGeneratorPassName, stats) {}
|
H A D | ssa_phi_elimination.h | 30 class SsaDeadPhiElimination : public HOptimization { 33 : HOptimization(graph, kSsaDeadPhiEliminationPassName), 59 class SsaRedundantPhiElimination : public HOptimization { 62 : HOptimization(graph, kSsaRedundantPhiEliminationPassName),
|
H A D | bounds_check_elimination.h | 27 class BoundsCheckElimination : public HOptimization { 32 : HOptimization(graph, kBoundsCheckEliminationPassName),
|
H A D | dead_code_elimination.h | 30 class HDeadCodeElimination : public HOptimization { 35 : HOptimization(graph, name, stats) {}
|
H A D | licm.h | 27 class LICM : public HOptimization { 30 : HOptimization(graph, kLoopInvariantCodeMotionPassName, stats),
|
H A D | sharpening.h | 33 class HSharpening : public HOptimization { 39 : HOptimization(graph, kSharpeningPassName),
|
H A D | instruction_simplifier_arm.h | 46 class InstructionSimplifierArm : public HOptimization { 49 : HOptimization(graph, "instruction_simplifier_arm", stats) {}
|
H A D | side_effects_analysis.h | 26 class SideEffectsAnalysis : public HOptimization { 29 : HOptimization(graph, kSideEffectsAnalysisPassName),
|
H A D | instruction_simplifier_arm64.h | 86 class InstructionSimplifierArm64 : public HOptimization { 89 : HOptimization(graph, "instruction_simplifier_arm64", stats) {}
|
H A D | inliner.h | 33 class HInliner : public HOptimization { 45 : HOptimization(outer_graph, kInlinerPassName, stats),
|
H A D | reference_type_propagation.h | 32 class ReferenceTypePropagation : public HOptimization {
|
H A D | intrinsics.h | 34 class IntrinsicsRecognizer : public HOptimization { 37 : HOptimization(graph, kIntrinsicsRecognizerPassName, stats),
|
H A D | optimizing_compiler.cc | 390 static void RunOptimizations(HOptimization* optimizations[], 424 HOptimization* optimizations[] = { inliner }; 442 HOptimization* arm_optimizations[] = { 456 HOptimization* arm64_optimizations[] = { 469 HOptimization* x86_optimizations[] = { 531 HOptimization* optimizations1[] = { 542 HOptimization* optimizations2[] = {
|
H A D | induction_var_analysis.h | 36 class HInductionVarAnalysis : public HOptimization {
|
H A D | inliner.cc | 1288 HOptimization* optimizations[] = { 1297 HOptimization* optimization = optimizations[i];
|
H A D | reference_type_propagation.cc | 121 : HOptimization(graph, name),
|
H A D | induction_var_analysis.cc | 87 : HOptimization(graph, kInductionPassName),
|