Searched refs:side_effects (Results 1 - 13 of 13) 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.cc104 SideEffectsAnalysis side_effects(graph);
105 side_effects.Run();
106 GVNOptimization(graph, side_effects).Run();
186 SideEffectsAnalysis side_effects(graph);
187 side_effects.Run();
188 GVNOptimization(graph, side_effects).Run();
293 SideEffectsAnalysis side_effects(graph);
294 side_effects.Run();
295 GVNOptimization(graph, side_effects).Run();
308 SideEffectsAnalysis side_effects(grap
[all...]
H A Dlicm_test.cc80 SideEffectsAnalysis side_effects(graph_);
81 side_effects.Run();
82 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.cc454 SideEffectsAnalysis* side_effects = new (arena) SideEffectsAnalysis(graph); local
455 GVNOptimization* gvn = new (arena) GVNOptimization(graph, *side_effects, "GVN_after_arch");
458 side_effects,
518 SideEffectsAnalysis* side_effects = new (arena) SideEffectsAnalysis(graph); local
519 GVNOptimization* gvn = new (arena) GVNOptimization(graph, *side_effects);
520 LICM* licm = new (arena) LICM(graph, *side_effects, stats);
521 LoadStoreElimination* lse = new (arena) LoadStoreElimination(graph, *side_effects);
523 BoundsCheckElimination* bce = new (arena) BoundsCheckElimination(graph, *side_effects, induction);
547 side_effects,
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.cc512 const SideEffectsAnalysis& side_effects)
515 side_effects_(side_effects),
510 LSEVisitor(HGraph* graph, const HeapLocationCollector& heap_locations_collector, const SideEffectsAnalysis& side_effects) argument
H A Dnodes.h1760 HInstruction(SideEffects side_effects, uint32_t dex_pc) argument
1772 side_effects_(side_effects),
2237 HTemplateInstruction<N>(SideEffects side_effects, uint32_t dex_pc) argument
2238 : HInstruction(side_effects, dex_pc), inputs_() {}
2264 explicit HTemplateInstruction<0>(SideEffects side_effects, uint32_t dex_pc) argument
2265 : HInstruction(side_effects, dex_pc) {}
2290 HExpression<N>(Primitive::Type type, SideEffects side_effects, uint32_t dex_pc) argument
2291 : HTemplateInstruction<N>(side_effects, dex_pc) {
2940 SideEffects side_effects = SideEffects::None(),
2942 : HExpression(result_type, side_effects, dex_p
[all...]
H A Dbounds_check_elimination.cc525 const SideEffectsAnalysis& side_effects,
548 side_effects_(side_effects),
524 BCEVisitor(HGraph* graph, const SideEffectsAnalysis& side_effects, HInductionVarAnalysis* induction_analysis) argument
H A Dnodes.cc2341 IntrinsicSideEffects side_effects,
2347 switch (side_effects) {
2339 SetIntrinsic(Intrinsics intrinsic, IntrinsicNeedsEnvironmentOrCache needs_env_or_cache, IntrinsicSideEffects side_effects, IntrinsicExceptions exceptions) argument

Completed in 226 milliseconds