Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Doptimization.cc67 const char* OptimizationPassName(OptimizationPass pass) { in OptimizationPassName()
69 case OptimizationPass::kSideEffectsAnalysis: in OptimizationPassName()
71 case OptimizationPass::kInductionVarAnalysis: in OptimizationPassName()
73 case OptimizationPass::kLoadStoreAnalysis: in OptimizationPassName()
75 case OptimizationPass::kGlobalValueNumbering: in OptimizationPassName()
77 case OptimizationPass::kInvariantCodeMotion: in OptimizationPassName()
79 case OptimizationPass::kLoopOptimization: in OptimizationPassName()
81 case OptimizationPass::kBoundsCheckElimination: in OptimizationPassName()
83 case OptimizationPass::kLoadStoreElimination: in OptimizationPassName()
85 case OptimizationPass::kConstantFolding: in OptimizationPassName()
[all …]
Doptimization.h68 enum class OptimizationPass { enum
111 const char* OptimizationPassName(OptimizationPass pass);
114 OptimizationPass OptimizationPassByName(const std::string& pass_name);
120 OptimizationDef(OptimizationPass p, const char* pn, OptimizationPass d) in OptimizationDef()
122 OptimizationPass pass;
124 OptimizationPass depends_on;
128 inline OptimizationDef OptDef(OptimizationPass pass,
130 OptimizationPass depends_on = OptimizationPass::kNone) {
Doptimizing_compiler.cc326 std::bitset<static_cast<size_t>(OptimizationPass::kLast) + 1u> pass_changes; in RunOptimizations()
327 pass_changes[static_cast<size_t>(OptimizationPass::kNone)] = true; in RunOptimizations()
468 OptDef(OptimizationPass::kPcRelativeFixupsMips) in RunBaselineOptimizations()
481 OptDef(OptimizationPass::kPcRelativeFixupsX86), in RunBaselineOptimizations()
511 OptDef(OptimizationPass::kInstructionSimplifierArm), in RunArchOptimizations()
512 OptDef(OptimizationPass::kSideEffectsAnalysis), in RunArchOptimizations()
513 OptDef(OptimizationPass::kGlobalValueNumbering, "GVN$after_arch"), in RunArchOptimizations()
514 OptDef(OptimizationPass::kScheduling) in RunArchOptimizations()
527 OptDef(OptimizationPass::kInstructionSimplifierArm64), in RunArchOptimizations()
528 OptDef(OptimizationPass::kSideEffectsAnalysis), in RunArchOptimizations()
[all …]