summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2018-11-26 22:57:18 +0000
committerDavid Blaikie <dblaikie@gmail.com>2018-11-26 22:57:18 +0000
commit1fecbec5fa3e7a13d2506e22b6890697c551e33e (patch)
tree1d5bbecfcb8d4b64246d058d2c94903924b09663 /llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
parente051f98d090da5ec2dbbd23089dff17eb1f47fab (diff)
downloadbcm5719-llvm-1fecbec5fa3e7a13d2506e22b6890697c551e33e.tar.gz
bcm5719-llvm-1fecbec5fa3e7a13d2506e22b6890697c551e33e.zip
AArch64ISelLowering: Remove a return-of-assignment to allow NRVO
Patch by Arthur O'Dwyer! llvm-svn: 347609
Diffstat (limited to 'llvm/lib/Target/AArch64/AArch64ISelLowering.cpp')
-rw-r--r--llvm/lib/Target/AArch64/AArch64ISelLowering.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp b/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
index 0df4c05eb1c..f3e69d4d551 100644
--- a/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+++ b/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
@@ -7845,7 +7845,7 @@ SDValue AArch64TargetLowering::LowerVSETCC(SDValue Op,
Cmp = DAG.getSExtOrTrunc(Cmp, dl, Op.getValueType());
if (ShouldInvert)
- return Cmp = DAG.getNOT(dl, Cmp, Cmp.getValueType());
+ Cmp = DAG.getNOT(dl, Cmp, Cmp.getValueType());
return Cmp;
}
OpenPOWER on IntegriCloud