// Node updates can mean pretty much anything. It is possible that an
// operand was set to something already processed (f.e.) in which case
// this node could become ready. Recompoute its flags.
- DTL.ReanalyzeNodeFlags(N);
+ if (N->getNodeId() != DAGTypeLegalizer::ReadyToProcess)
+ DTL.ReanalyzeNodeFlags(N);
}
};
}