[SCCP] Use early return. NFCI.

llvm-svn: 275307
This commit is contained in:
Davide Italiano 2016-07-13 19:23:30 +00:00
parent 5e00adef36
commit 2185001551
1 changed files with 5 additions and 5 deletions

View File

@ -365,11 +365,11 @@ private:
if (IV.isOverdefined() || MergeWithV.isUnknown())
return; // Noop.
if (MergeWithV.isOverdefined())
markOverdefined(IV, V);
else if (IV.isUnknown())
markConstant(IV, V, MergeWithV.getConstant());
else if (IV.getConstant() != MergeWithV.getConstant())
markOverdefined(IV, V);
return markOverdefined(IV, V);
if (IV.isUnknown())
return markConstant(IV, V, MergeWithV.getConstant());
if (IV.getConstant() != MergeWithV.getConstant())
return markOverdefined(IV, V);
}
void mergeInValue(Value *V, LatticeVal MergeWithV) {