summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2019-05-06 11:52:16 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2019-05-06 11:52:16 +0000
commitd672d0e2462e91709ed6e4aa764501a1b7cd5388 (patch)
tree84c4e06751f0fc30471068839ed8313adc946d78 /llvm/lib
parentabb066c3f948daf25b70564df28ead9818d053a7 (diff)
downloadbcm5719-llvm-d672d0e2462e91709ed6e4aa764501a1b7cd5388.tar.gz
bcm5719-llvm-d672d0e2462e91709ed6e4aa764501a1b7cd5388.zip
X86DAGToDAGISel::tryVPTESTM - fix uninitialized variable warning. NFCI.
findBroadcastedOp should always initialize the value if it returns true but static-analyzer isn't great at recognising this. llvm-svn: 360037
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/X86/X86ISelDAGToDAG.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp b/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
index 450872d8619..230bf639013 100644
--- a/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
+++ b/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
@@ -3730,7 +3730,7 @@ bool X86DAGToDAGISel::tryVPTESTM(SDNode *Root, SDValue Setcc,
bool FoldedBCast = false;
if (!FoldedLoad && CanFoldLoads &&
(CmpSVT == MVT::i32 || CmpSVT == MVT::i64)) {
- SDNode *ParentNode;
+ SDNode *ParentNode = nullptr;
if ((Load = findBroadcastedOp(Src1, CmpSVT, ParentNode))) {
FoldedBCast = tryFoldLoad(Root, ParentNode, Load, Tmp0,
Tmp1, Tmp2, Tmp3, Tmp4);
OpenPOWER on IntegriCloud