Lines Matching defs:side_effects
27 void Kill(SideEffects side_effects);
80 void Kill(SideEffects side_effects);
82 void Store(SideEffects side_effects, HInstruction* instr);
326 void HSideEffectMap::Kill(SideEffects side_effects) {
328 if (side_effects.ContainsFlag(GVNFlagFromInt(i))) {
336 void HSideEffectMap::Store(SideEffects side_effects, HInstruction* instr) {
338 if (side_effects.ContainsFlag(GVNFlagFromInt(i))) {
539 SideEffects side_effects;
544 side_effects.Add(side_effects_tracker_.ComputeChanges(instr));
546 block_side_effects_[id].Add(side_effects);
550 loop_side_effects_[id].Add(side_effects);
556 if (block->IsLoopHeader()) side_effects = loop_side_effects_[id];
559 loop_side_effects_[parent_block->block_id()].Add(side_effects);
574 SideEffects side_effects = loop_side_effects_[block->block_id()];
578 << Print(side_effects) << std::endl;
582 ProcessLoopBlock(graph()->blocks()->at(j), block, side_effects);
657 SideEffects side_effects;
664 side_effects.Add(block_side_effects_[block->block_id()]);
666 side_effects.Add(loop_side_effects_[block->block_id()]);
668 side_effects.Add(CollectSideEffectsOnPathsToDominatedBlock(
672 return side_effects;