Home
last modified time | relevance | path

Searched refs:OptimizationPass (Results 1 – 3 of 3) sorted by relevance

/art/compiler/optimizing/
Doptimization.cc62 const char* OptimizationPassName(OptimizationPass pass) { in OptimizationPassName()
64 case OptimizationPass::kSideEffectsAnalysis: in OptimizationPassName()
66 case OptimizationPass::kInductionVarAnalysis: in OptimizationPassName()
68 case OptimizationPass::kGlobalValueNumbering: in OptimizationPassName()
70 case OptimizationPass::kInvariantCodeMotion: in OptimizationPassName()
72 case OptimizationPass::kLoopOptimization: in OptimizationPassName()
74 case OptimizationPass::kBoundsCheckElimination: in OptimizationPassName()
76 case OptimizationPass::kLoadStoreElimination: in OptimizationPassName()
78 case OptimizationPass::kConstantFolding: in OptimizationPassName()
80 case OptimizationPass::kDeadCodeElimination: in OptimizationPassName()
[all …]
Doptimization.h68 enum class OptimizationPass { enum
107 const char* OptimizationPassName(OptimizationPass pass);
110 OptimizationPass OptimizationPassByName(const std::string& pass_name);
116 OptimizationDef(OptimizationPass p, const char* pn, OptimizationPass d) in OptimizationDef()
118 OptimizationPass pass;
120 OptimizationPass depends_on;
124 inline OptimizationDef OptDef(OptimizationPass pass,
126 OptimizationPass depends_on = OptimizationPass::kNone) {
Doptimizing_compiler.cc325 std::bitset<static_cast<size_t>(OptimizationPass::kLast) + 1u> pass_changes; in RunOptimizations()
326 pass_changes[static_cast<size_t>(OptimizationPass::kNone)] = true; in RunOptimizations()
474 OptDef(OptimizationPass::kPcRelativeFixupsX86), in RunBaselineOptimizations()
501 OptDef(OptimizationPass::kInstructionSimplifierArm), in RunArchOptimizations()
502 OptDef(OptimizationPass::kSideEffectsAnalysis), in RunArchOptimizations()
503 OptDef(OptimizationPass::kGlobalValueNumbering, "GVN$after_arch"), in RunArchOptimizations()
504 OptDef(OptimizationPass::kScheduling) in RunArchOptimizations()
516 OptDef(OptimizationPass::kInstructionSimplifierArm64), in RunArchOptimizations()
517 OptDef(OptimizationPass::kSideEffectsAnalysis), in RunArchOptimizations()
518 OptDef(OptimizationPass::kGlobalValueNumbering, "GVN$after_arch"), in RunArchOptimizations()
[all …]