Even though no caller actually uses the new value

(what matters is that it is added to the worklist),
it seems more logical to return it.

llvm-svn: 55606
This commit is contained in:
Duncan Sands 2008-09-01 13:11:13 +00:00
parent fdbe925974
commit 4b31a2a7ce
1 changed files with 2 additions and 1 deletions

View File

@ -155,10 +155,11 @@ public:
/// ReanalyzeNode - Recompute the NodeID and correct processed operands
/// for the specified node, adding it to the worklist if ready.
void ReanalyzeNode(SDNode *N) {
SDNode *ReanalyzeNode(SDNode *N) {
N->setNodeId(NewNode);
SDValue V(N, 0);
AnalyzeNewNode(V); // FIXME: ignore the change?
return V.getNode();
}
void NoteDeletion(SDNode *Old, SDNode *New) {