Home
last modified time | relevance | path

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

12

/art/compiler/optimizing/
Doptimization.h29 class HOptimization : public ArenaObject<kArenaAllocOptimization> {
31 HOptimization(HGraph* graph,
38 virtual ~HOptimization() {} in ~HOptimization()
60 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()
Dconstant_folding.h40 class HConstantFolding : public HOptimization {
42 HConstantFolding(HGraph* graph, const char* name) : HOptimization(graph, name) {} in HConstantFolding()
Dcha_guard_optimization.h27 class CHAGuardOptimization : public HOptimization {
30 : HOptimization(graph, kCHAGuardOptimizationPassName) {} in CHAGuardOptimization()
Dselect_generator.h48 class HSelectGenerator : public HOptimization {
51 : HOptimization(graph, kSelectGeneratorPassName, stats) {} in HSelectGenerator()
Dcode_sinking.h29 class CodeSinking : public HOptimization {
32 : HOptimization(graph, kCodeSinkingPassName, stats) {} in CodeSinking()
Dload_store_elimination.h26 class LoadStoreElimination : public HOptimization {
29 : HOptimization(graph, kLoadStoreEliminationPassName), in LoadStoreElimination()
Dpc_relative_fixups_mips.h29 class PcRelativeFixups : public HOptimization {
32 : HOptimization(graph, "pc_relative_fixups_mips", stats), in PcRelativeFixups()
Dgvn.h27 class GVNOptimization : public HOptimization {
32 : HOptimization(graph, pass_name), side_effects_(side_effects) {} in HOptimization() function
Ddex_cache_array_fixups_arm.h29 class DexCacheArrayFixups : public HOptimization {
32 : HOptimization(graph, kDexCacheArrayFixupsArmPassName, stats), in DexCacheArrayFixups()
Ddex_cache_array_fixups_mips.h29 class DexCacheArrayFixups : public HOptimization {
32 : HOptimization(graph, kDexCacheArrayFixupsMipsPassName, stats), in DexCacheArrayFixups()
Dlicm.h27 class LICM : public HOptimization {
30 : HOptimization(graph, kLoopInvariantCodeMotionPassName, stats), in LICM()
Dpc_relative_fixups_x86.h29 class PcRelativeFixups : public HOptimization {
32 : HOptimization(graph, kPcRelativeFixupsX86PassName, stats), in PcRelativeFixups()
Ddead_code_elimination.h30 class HDeadCodeElimination : public HOptimization {
33 : HOptimization(graph, name, stats) {} in HDeadCodeElimination()
Dinstruction_simplifier.h38 class InstructionSimplifier : public HOptimization {
44 : HOptimization(graph, name, stats), in HOptimization() function
Dbounds_check_elimination.h27 class BoundsCheckElimination : public HOptimization {
32 : HOptimization(graph, kBoundsCheckEliminationPassName), in BoundsCheckElimination()
Dside_effects_analysis.h26 class SideEffectsAnalysis : public HOptimization {
29 : HOptimization(graph, pass_name), in HOptimization() function
Dsharpening.h33 class HSharpening : public HOptimization {
40 : HOptimization(graph, kSharpeningPassName), in HSharpening()
Dinstruction_simplifier_arm.h78 class InstructionSimplifierArm : public HOptimization {
81 : HOptimization(graph, kInstructionSimplifierArmPassName, stats) {} in InstructionSimplifierArm()
Doptimization.cc21 void HOptimization::MaybeRecordStat(MethodCompilationStat compilation_stat, size_t count) const { in MaybeRecordStat()
Dinstruction_simplifier_arm64.h83 class InstructionSimplifierArm64 : public HOptimization {
86 : HOptimization(graph, kInstructionSimplifierArm64PassName, stats) {} in InstructionSimplifierArm64()
Dx86_memory_gen.h28 class X86MemoryOperandGeneration : public HOptimization {
Doptimizing_compiler.cc353 void RunOptimizations(HOptimization* optimizations[],
458 static HOptimization* BuildOptimization( in BuildOptimization()
545 static ArenaVector<HOptimization*> BuildOptimizations( in BuildOptimizations()
559 ArenaVector<HOptimization*> ret(arena->Adapter()); in BuildOptimizations()
561 HOptimization* opt = BuildOptimization( in BuildOptimizations()
585 void OptimizingCompiler::RunOptimizations(HOptimization* optimizations[], in RunOptimizations()
619 HOptimization* optimizations[] = { inliner }; in MaybeRunInliner()
641 HOptimization* arm_optimizations[] = { in RunArchOptimizations()
659 HOptimization* arm64_optimizations[] = { in RunArchOptimizations()
675 HOptimization* mips_optimizations[] = { in RunArchOptimizations()
[all …]
Dx86_memory_gen.cc75 : HOptimization(graph, kX86MemoryOperandGenerationPassName, stats), in X86MemoryOperandGeneration()
Dinliner.h34 class HInliner : public HOptimization {
48 : HOptimization(outer_graph, kInlinerPassName, stats), in HOptimization() function

12