Lines Matching refs:destination
129 void CfgAssembler::Poke(StackRange destination, StackRange origin, in Poke() argument
131 DCHECK_EQ(destination.Size(), origin.Size()); in Poke()
132 DCHECK_LE(destination.end(), origin.begin()); in Poke()
141 destination.begin() + i, in Poke()
191 Block* destination = instruction.Cast<GotoInstruction>().destination; in OptimizeCfg() local
192 if (destination == block) break; in OptimizeCfg()
193 if (cfg_.end() && *cfg_.end() == destination) break; in OptimizeCfg()
194 DCHECK_GT(predecessor_count[destination->id()], 0); in OptimizeCfg()
195 if (predecessor_count[destination->id()] != 1) break; in OptimizeCfg()
197 DCHECK_GT(destination->instructions().size(), 0); in OptimizeCfg()
200 destination->instructions().begin(), in OptimizeCfg()
201 destination->instructions().end()); in OptimizeCfg()
203 --predecessor_count[destination->id()]; in OptimizeCfg()
204 DCHECK_EQ(predecessor_count[destination->id()], 0); in OptimizeCfg()