Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Doptimization.h29 class HOptimization : public ArenaObject<kArenaAllocOptimization> {
31 HOptimization(HGraph* graph,
38 virtual ~HOptimization() {} in ~HOptimization()
57 DISALLOW_COPY_AND_ASSIGN(HOptimization);
Dssa_phi_elimination.h30 class SsaDeadPhiElimination : public HOptimization {
33 : HOptimization(graph, kSsaDeadPhiEliminationPassName), in SsaDeadPhiElimination()
59 class SsaRedundantPhiElimination : public HOptimization {
62 : HOptimization(graph, kSsaRedundantPhiEliminationPassName), in SsaRedundantPhiElimination()
Ddex_cache_array_fixups_arm.h26 class DexCacheArrayFixups : public HOptimization {
29 : HOptimization(graph, "dex_cache_array_fixups_arm", stats) {} in DexCacheArrayFixups()
Dconstant_folding.h40 class HConstantFolding : public HOptimization {
43 : HOptimization(graph, name) {} in HOptimization() function
Dselect_generator.h48 class HSelectGenerator : public HOptimization {
51 : HOptimization(graph, kSelectGeneratorPassName, stats) {} in HSelectGenerator()
Dinstruction_simplifier.h36 class InstructionSimplifier : public HOptimization {
41 : HOptimization(graph, name, stats) {} in HOptimization() function
Dpc_relative_fixups_x86.h29 class PcRelativeFixups : public HOptimization {
32 : HOptimization(graph, "pc_relative_fixups_x86", stats), in PcRelativeFixups()
Dload_store_elimination.h26 class LoadStoreElimination : public HOptimization {
29 : HOptimization(graph, kLoadStoreEliminationPassName), in LoadStoreElimination()
Dgvn.h27 class GVNOptimization : public HOptimization {
32 : HOptimization(graph, pass_name), side_effects_(side_effects) {} in HOptimization() function
Dlicm.h27 class LICM : public HOptimization {
30 : HOptimization(graph, kLoopInvariantCodeMotionPassName, stats), in LICM()
Ddead_code_elimination.h30 class HDeadCodeElimination : public HOptimization {
35 : HOptimization(graph, name, stats) {} in HOptimization() function
Dbounds_check_elimination.h27 class BoundsCheckElimination : public HOptimization {
32 : HOptimization(graph, kBoundsCheckEliminationPassName), in BoundsCheckElimination()
Dsharpening.h33 class HSharpening : public HOptimization {
39 : HOptimization(graph, kSharpeningPassName), in HSharpening()
Dinstruction_simplifier_arm.h46 class InstructionSimplifierArm : public HOptimization {
49 : HOptimization(graph, "instruction_simplifier_arm", stats) {} in InstructionSimplifierArm()
Dside_effects_analysis.h26 class SideEffectsAnalysis : public HOptimization {
29 : HOptimization(graph, kSideEffectsAnalysisPassName), in SideEffectsAnalysis()
Doptimization.cc21 void HOptimization::MaybeRecordStat(MethodCompilationStat compilation_stat, size_t count) const { in MaybeRecordStat()
Dinstruction_simplifier_arm64.h86 class InstructionSimplifierArm64 : public HOptimization {
89 : HOptimization(graph, "instruction_simplifier_arm64", stats) {} in InstructionSimplifierArm64()
Dinliner.h33 class HInliner : public HOptimization {
45 : HOptimization(outer_graph, kInlinerPassName, stats), in HInliner()
Doptimizing_compiler.cc390 static void RunOptimizations(HOptimization* optimizations[], in RunOptimizations()
424 HOptimization* optimizations[] = { inliner }; in MaybeRunInliner()
442 HOptimization* arm_optimizations[] = { in RunArchOptimizations()
456 HOptimization* arm64_optimizations[] = { in RunArchOptimizations()
469 HOptimization* x86_optimizations[] = { in RunArchOptimizations()
531 HOptimization* optimizations1[] = { in RunOptimizations()
542 HOptimization* optimizations2[] = { in RunOptimizations()
Dintrinsics.h34 class IntrinsicsRecognizer : public HOptimization {
37 : HOptimization(graph, kIntrinsicsRecognizerPassName, stats), in IntrinsicsRecognizer()
Dreference_type_propagation.h32 class ReferenceTypePropagation : public HOptimization {
Dinduction_var_analysis.h36 class HInductionVarAnalysis : public HOptimization {
Dinliner.cc1285 HOptimization* optimizations[] = { in RunOptimizations()
1294 HOptimization* optimization = optimizations[i]; in RunOptimizations()
Dreference_type_propagation.cc121 : HOptimization(graph, name), in ReferenceTypePropagation()
Dinduction_var_analysis.cc87 : HOptimization(graph, kInductionPassName), in HInductionVarAnalysis()