summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2016-02-19 22:01:07 +0000
committerDavide Italiano <davide@freebsd.org>2016-02-19 22:01:07 +0000
commit4cfe2a9e38a89da917251dc2f94d7511bf6a4a97 (patch)
tree9cd7fa8d5eed5eb084454c5d8f81bcdaf996c307
parenta0f7090563afa092bf32532baf328c68b6c53b2b (diff)
downloadbcm5719-llvm-4cfe2a9e38a89da917251dc2f94d7511bf6a4a97.tar.gz
bcm5719-llvm-4cfe2a9e38a89da917251dc2f94d7511bf6a4a97.zip
[X86ISelLowering] Merge two conditions inside a single if.
llvm-svn: 261370
-rw-r--r--llvm/lib/Target/X86/X86ISelLowering.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp
index de8ff0cb0cf..ddbbf0297ac 100644
--- a/llvm/lib/Target/X86/X86ISelLowering.cpp
+++ b/llvm/lib/Target/X86/X86ISelLowering.cpp
@@ -2340,9 +2340,7 @@ X86TargetLowering::LowerReturn(SDValue Chain,
}
bool X86TargetLowering::isUsedByReturnOnly(SDNode *N, SDValue &Chain) const {
- if (N->getNumValues() != 1)
- return false;
- if (!N->hasNUsesOfValue(1, 0))
+ if (N->getNumValues() != 1 || !N->hasNUsesOfValue(1, 0))
return false;
SDValue TCChain = Chain;
OpenPOWER on IntegriCloud