Home | History | Annotate | Download | only in crankshaft

Lines Matching refs: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);
652 SideEffects side_effects;
659 side_effects.Add(block_side_effects_[block->block_id()]);
661 side_effects.Add(loop_side_effects_[block->block_id()]);
663 side_effects.Add(CollectSideEffectsOnPathsToDominatedBlock(
667 return side_effects;