Home | History | Annotate | Download | only in src

Lines Matching full: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))) {
404 SideEffects side_effects) const {
409 if (side_effects.ContainsFlag(flag)) {
426 if (side_effects.ContainsSpecial(GlobalVar(index))) {
433 if (side_effects.ContainsSpecial(InobjectField(index))) {
537 SideEffects side_effects;
542 side_effects.Add(side_effects_tracker_.ComputeChanges(instr));
544 block_side_effects_[id].Add(side_effects);
548 loop_side_effects_[id].Add(side_effects);
554 if (block->IsLoopHeader()) side_effects = loop_side_effects_[id];
557 loop_side_effects_[parent_block->block_id()].Add(side_effects);
572 SideEffects side_effects = loop_side_effects_[block->block_id()];
578 side_effects_tracker_.PrintSideEffectsTo(&stream, side_effects);
584 ProcessLoopBlock(graph()->blocks()->at(j), block, side_effects);
669 SideEffects side_effects;
676 side_effects.Add(block_side_effects_[block->block_id()]);
678 side_effects.Add(loop_side_effects_[block->block_id()]);
680 side_effects.Add(CollectSideEffectsOnPathsToDominatedBlock(
684 return side_effects;