Home | History | Annotate | Download | only in crankshaft

Lines Matching refs:side_effects

28   void Kill(SideEffects side_effects);
81 void Kill(SideEffects side_effects);
83 void Store(SideEffects side_effects, HInstruction* instr);
327 void HSideEffectMap::Kill(SideEffects side_effects) {
329 if (side_effects.ContainsFlag(GVNFlagFromInt(i))) {
337 void HSideEffectMap::Store(SideEffects side_effects, HInstruction* instr) {
339 if (side_effects.ContainsFlag(GVNFlagFromInt(i))) {
540 SideEffects side_effects;
545 side_effects.Add(side_effects_tracker_.ComputeChanges(instr));
547 block_side_effects_[id].Add(side_effects);
551 loop_side_effects_[id].Add(side_effects);
557 if (block->IsLoopHeader()) side_effects = loop_side_effects_[id];
560 loop_side_effects_[parent_block->block_id()].Add(side_effects);
575 SideEffects side_effects = loop_side_effects_[block->block_id()];
579 << Print(side_effects) << std::endl;
583 ProcessLoopBlock(graph()->blocks()->at(j), block, side_effects);
653 SideEffects side_effects;
660 side_effects.Add(block_side_effects_[block->block_id()]);
662 side_effects.Add(loop_side_effects_[block->block_id()]);
664 side_effects.Add(CollectSideEffectsOnPathsToDominatedBlock(
668 return side_effects;