Home | History | Annotate | Download | only in src

Lines Matching refs:side_effects

26   void Kill(SideEffects side_effects);
79 void Kill(SideEffects side_effects);
81 void Store(SideEffects side_effects, HInstruction* instr);
325 void HSideEffectMap::Kill(SideEffects side_effects) {
327 if (side_effects.ContainsFlag(GVNFlagFromInt(i))) {
335 void HSideEffectMap::Store(SideEffects side_effects, HInstruction* instr) {
337 if (side_effects.ContainsFlag(GVNFlagFromInt(i))) {
531 SideEffects side_effects;
536 side_effects.Add(side_effects_tracker_.ComputeChanges(instr));
538 block_side_effects_[id].Add(side_effects);
542 loop_side_effects_[id].Add(side_effects);
548 if (block->IsLoopHeader()) side_effects = loop_side_effects_[id];
551 loop_side_effects_[parent_block->block_id()].Add(side_effects);
566 SideEffects side_effects = loop_side_effects_[block->block_id()];
570 << Print(side_effects) << endl;
574 ProcessLoopBlock(graph()->blocks()->at(j), block, side_effects);
649 SideEffects side_effects;
656 side_effects.Add(block_side_effects_[block->block_id()]);
658 side_effects.Add(loop_side_effects_[block->block_id()]);
660 side_effects.Add(CollectSideEffectsOnPathsToDominatedBlock(
664 return side_effects;