Lines Matching refs:effects
30 SideEffects effects = GetBlockEffects(block); in Run() local
31 DCHECK(!effects.HasSideEffects() && !effects.HasDependencies()); in Run()
33 effects = GetLoopEffects(block); in Run()
34 DCHECK(!effects.HasSideEffects() && !effects.HasDependencies()); in Run()
43 SideEffects effects = SideEffects::None(); in Run() local
48 effects = effects.Union(instruction->GetSideEffects()); in Run()
49 if (effects.HasAllSideEffects()) { in Run()
54 block_effects_.Put(block->GetBlockId(), effects); in Run()
58 UpdateLoopEffects(block->GetLoopInformation(), effects); in Run()
68 UpdateLoopEffects(block->GetLoopInformation(), effects); in Run()
83 void SideEffectsAnalysis::UpdateLoopEffects(HLoopInformation* info, SideEffects effects) { in UpdateLoopEffects() argument
85 loop_effects_.Put(id, loop_effects_.Get(id).Union(effects)); in UpdateLoopEffects()