Lines Matching defs:existing
79 // Insert `instruction` before/after an existing instruction `cursor`.
303 // Try to find an existing constant of the given value.
436 void ReplaceBackEdge(HBasicBlock* existing, HBasicBlock* new_back_edge) {
438 if (back_edges_.Get(i) == existing) {
543 void ReplaceDominatedBlock(HBasicBlock* existing, HBasicBlock* new_block) {
545 if (dominated_blocks_.Get(i) == existing) {
571 void ReplaceSuccessor(HBasicBlock* existing, HBasicBlock* new_block) {
572 size_t successor_index = GetSuccessorIndexOf(existing);
574 existing->RemovePredecessor(this);
579 void ReplacePredecessor(HBasicBlock* existing, HBasicBlock* new_block) {
580 size_t predecessor_index = GetPredecessorIndexOf(existing);
582 existing->RemoveSuccessor(this);
684 // Insert `instruction` before/after an existing instruction `cursor`.