/art/compiler/optimizing/ |
cha_guard_optimization.h | 27 class CHAGuardOptimization : public HOptimization { 31 : HOptimization(graph, name) {}
|
constant_folding.h | 40 class HConstantFolding : public HOptimization { 42 HConstantFolding(HGraph* graph, const char* name) : HOptimization(graph, name) {}
|
instruction_simplifier_arm.h | 26 class InstructionSimplifierArm : public HOptimization { 29 : HOptimization(graph, kInstructionSimplifierArmPassName, stats) {}
|
instruction_simplifier_arm64.h | 26 class InstructionSimplifierArm64 : public HOptimization { 29 : HOptimization(graph, kInstructionSimplifierArm64PassName, stats) {}
|
ssa_phi_elimination.h | 29 class SsaDeadPhiElimination : public HOptimization { 32 : HOptimization(graph, kSsaDeadPhiEliminationPassName) {} 51 class SsaRedundantPhiElimination : public HOptimization { 54 : HOptimization(graph, kSsaRedundantPhiEliminationPassName) {}
|
code_sinking.h | 29 class CodeSinking : public HOptimization { 34 : HOptimization(graph, name, stats) {}
|
constructor_fence_redundancy_elimination.h | 48 class ConstructorFenceRedundancyElimination : public HOptimization { 53 : HOptimization(graph, name, stats) {}
|
dead_code_elimination.h | 30 class HDeadCodeElimination : public HOptimization { 33 : HOptimization(graph, name, stats) {}
|
gvn.h | 27 class GVNOptimization : public HOptimization { 32 : HOptimization(graph, pass_name), side_effects_(side_effects) {}
|
instruction_simplifier.h | 38 class InstructionSimplifier : public HOptimization { 44 : HOptimization(graph, name, stats),
|
instruction_simplifier_mips.h | 30 class InstructionSimplifierMips : public HOptimization { 33 : HOptimization(graph, kInstructionSimplifierMipsPassName, stats),
|
instruction_simplifier_x86.h | 27 class InstructionSimplifierX86 : public HOptimization { 30 : HOptimization(graph, kInstructionSimplifierX86PassName, stats),
|
instruction_simplifier_x86_64.h | 28 class InstructionSimplifierX86_64 : public HOptimization { 31 : HOptimization(graph, kInstructionSimplifierX86_64PassName, stats),
|
licm.h | 27 class LICM : public HOptimization { 33 : HOptimization(graph, name, stats),
|
pc_relative_fixups_mips.h | 29 class PcRelativeFixups : public HOptimization { 32 : HOptimization(graph, kPcRelativeFixupsMipsPassName, stats),
|
pc_relative_fixups_x86.h | 29 class PcRelativeFixups : public HOptimization { 32 : HOptimization(graph, kPcRelativeFixupsX86PassName, stats),
|
x86_memory_gen.h | 28 class X86MemoryOperandGeneration : public HOptimization {
|
bounds_check_elimination.h | 27 class BoundsCheckElimination : public HOptimization { 33 : HOptimization(graph, name),
|
load_store_elimination.h | 27 class LoadStoreElimination : public HOptimization { 34 : HOptimization(graph, name, stats),
|
optimization.h | 32 class HOptimization : public ArenaObject<kArenaAllocOptimization> { 34 HOptimization(HGraph* graph, 41 virtual ~HOptimization() {} 43 // Return the name of the pass. Pass names for a single HOptimization should be of form 62 DISALLOW_COPY_AND_ASSIGN(HOptimization); 142 ArenaVector<HOptimization*> ConstructOptimizations(
|
select_generator.h | 64 class HSelectGenerator : public HOptimization {
|
side_effects_analysis.h | 26 class SideEffectsAnalysis : public HOptimization { 29 : HOptimization(graph, pass_name),
|
x86_memory_gen.cc | 75 : HOptimization(graph, kX86MemoryOperandGenerationPassName, stats),
|
reference_type_propagation.h | 31 class ReferenceTypePropagation : public HOptimization {
|
optimization.cc | 177 ArenaVector<HOptimization*> ConstructOptimizations( 186 ArenaVector<HOptimization*> optimizations(allocator->Adapter()); 202 HOptimization* opt = nullptr;
|