Searched refs:formerEdge (Results 1 – 1 of 1) sorted by relevance
193 void splitUpdate(BLInstrumentationEdge* formerEdge, BasicBlock* newBlock);552 void BLInstrumentationDag::splitUpdate(BLInstrumentationEdge* formerEdge, in splitUpdate() argument554 BallLarusNode* oldTarget = formerEdge->getTarget(); in splitUpdate()556 formerEdge->setTarget(newNode); in splitUpdate()557 newNode->addPredEdge(formerEdge); in splitUpdate()559 DEBUG(dbgs() << " Edge split: " << *formerEdge << "\n"); in splitUpdate()561 oldTarget->removePredEdge(formerEdge); in splitUpdate()564 if( formerEdge->getType() == BallLarusEdge::BACKEDGE || in splitUpdate()565 formerEdge->getType() == BallLarusEdge::SPLITEDGE) { in splitUpdate()566 newEdge->setType(formerEdge->getType()); in splitUpdate()[all …]