Cleanup cycle/validity checks in ISel (IsLegalToFold, HandleMergeInputChains). and X86 (isFusableLoadOpStore) Now attempt to do a full search for cycles pruning with NodeId when possible.
Now attempt to do a full search for cycles pruning with NodeId when possible.
As part of this propagate the NodeId-based cutoffs to narrow hasPreprocessorHelper searches.