Lines Matching defs:SSA
778 SSAUpdaterBulk SSA;
783 unsigned VarID = SSA.AddVariable(I.getName(), I.getType());
787 SSA.AddAvailableValue(VarID, II->getNormalDest(), II);
789 SSA.AddAvailableValue(VarID, &BB, &I);
797 SSA.AddUse(VarID, &U);
801 SSA.RewriteAllUses(&DT);
1343 // Finally, our modifications to the cfg can break dominance of SSA variables.
1352 // part. So, we rebuild SSA form here.
1788 SSAUpdater SSA;
1789 SSA.Initialize(PN.getType(), PN.getName());
1795 SSA.AddAvailableValue(II->getNormalDest(), II);
1797 SSA.AddAvailableValue(I->getParent(), I);
1799 SSA.AddAvailableValue(PN.getIncomingBlock(Idx), V);
1802 PN.setIncomingValueForBlock(NewPred, SSA.GetValueAtEndOfBlock(NewPred));