Searched refs:side_effects (Results 1 - 14 of 14) sorted by relevance

/art/compiler/optimizing/
H A Dgvn.h30 const SideEffectsAnalysis& side_effects,
32 : HOptimization(graph, pass_name), side_effects_(side_effects) {}
29 GVNOptimization(HGraph* graph, const SideEffectsAnalysis& side_effects, const char* pass_name = kGlobalValueNumberingPassName) argument
H A Dload_store_elimination.h28 LoadStoreElimination(HGraph* graph, const SideEffectsAnalysis& side_effects) argument
30 side_effects_(side_effects) {}
H A Dbounds_check_elimination.h30 const SideEffectsAnalysis& side_effects,
33 side_effects_(side_effects),
29 BoundsCheckElimination(HGraph* graph, const SideEffectsAnalysis& side_effects, HInductionVarAnalysis* induction_analysis) argument
H A Dlicm.h29 LICM(HGraph* graph, const SideEffectsAnalysis& side_effects, OptimizingCompilerStats* stats) argument
31 side_effects_(side_effects) {}
H A Dgvn_test.cc103 SideEffectsAnalysis side_effects(graph);
104 side_effects.Run();
105 GVNOptimization(graph, side_effects).Run();
184 SideEffectsAnalysis side_effects(graph);
185 side_effects.Run();
186 GVNOptimization(graph, side_effects).Run();
290 SideEffectsAnalysis side_effects(graph);
291 side_effects.Run();
292 GVNOptimization(graph, side_effects).Run();
305 SideEffectsAnalysis side_effects(grap
[all...]
H A Dlicm_test.cc94 SideEffectsAnalysis side_effects(graph_);
95 side_effects.Run();
96 LICM(graph_, side_effects, nullptr).Run();
H A Dgvn.cc128 void Kill(SideEffects side_effects) { argument
129 DeleteAllImpureWhich([side_effects](Node* node) {
130 return node->GetInstruction()->GetSideEffects().MayDependOn(side_effects);
355 const SideEffectsAnalysis& side_effects)
358 side_effects_(side_effects),
353 GlobalValueNumberer(ArenaAllocator* allocator, HGraph* graph, const SideEffectsAnalysis& side_effects) argument
H A Doptimizing_compiler.cc639 SideEffectsAnalysis* side_effects = new (arena) SideEffectsAnalysis(graph); local
640 GVNOptimization* gvn = new (arena) GVNOptimization(graph, *side_effects, "GVN$after_arch");
643 side_effects,
655 SideEffectsAnalysis* side_effects = new (arena) SideEffectsAnalysis(graph); local
656 GVNOptimization* gvn = new (arena) GVNOptimization(graph, *side_effects, "GVN$after_arch");
661 side_effects,
769 graph, "side_effects$before_gvn");
771 graph, "side_effects$before_lse");
H A Dnodes_vector.h64 SideEffects side_effects,
68 : HVariableInputSizeInstruction(side_effects,
176 SideEffects side_effects,
180 : HVecOperation(arena, packed_type, side_effects, number_of_inputs, vector_length, dex_pc),
62 HVecOperation(ArenaAllocator* arena, Primitive::Type packed_type, SideEffects side_effects, size_t number_of_inputs, size_t vector_length, uint32_t dex_pc) argument
174 HVecMemoryOperation(ArenaAllocator* arena, Primitive::Type packed_type, SideEffects side_effects, size_t number_of_inputs, size_t vector_length, uint32_t dex_pc) argument
H A Dbounds_check_elimination_test.cc48 SideEffectsAnalysis side_effects(graph_);
49 side_effects.Run();
51 GVNOptimization(graph_, side_effects).Run();
56 BoundsCheckElimination(graph_, side_effects, &induction).Run();
H A Dload_store_elimination.cc513 const SideEffectsAnalysis& side_effects)
516 side_effects_(side_effects),
511 LSEVisitor(HGraph* graph, const HeapLocationCollector& heap_locations_collector, const SideEffectsAnalysis& side_effects) argument
H A Dnodes.h1870 HInstruction(SideEffects side_effects, uint32_t dex_pc) argument
1882 side_effects_(side_effects),
2436 HVariableInputSizeInstruction(SideEffects side_effects, argument
2441 : HInstruction(side_effects, dex_pc),
2453 HTemplateInstruction<N>(SideEffects side_effects, uint32_t dex_pc) argument
2454 : HInstruction(side_effects, dex_pc), inputs_() {}
2472 explicit HTemplateInstruction<0>(SideEffects side_effects, uint32_t dex_pc) argument
2473 : HInstruction(side_effects, dex_pc) {}
2489 HExpression<N>(Primitive::Type type, SideEffects side_effects, uint32_t dex_pc) argument
2490 : HTemplateInstruction<N>(side_effects, dex_p
[all...]
H A Dbounds_check_elimination.cc510 const SideEffectsAnalysis& side_effects,
530 side_effects_(side_effects),
509 BCEVisitor(HGraph* graph, const SideEffectsAnalysis& side_effects, HInductionVarAnalysis* induction_analysis) argument
H A Dnodes.cc2482 IntrinsicSideEffects side_effects,
2488 switch (side_effects) {
2480 SetIntrinsic(Intrinsics intrinsic, IntrinsicNeedsEnvironmentOrCache needs_env_or_cache, IntrinsicSideEffects side_effects, IntrinsicExceptions exceptions) argument

Completed in 154 milliseconds