projects
/
platform
/
upstream
/
llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
abb066c
)
X86DAGToDAGISel::tryVPTESTM - fix uninitialized variable warning. NFCI.
author
Simon Pilgrim
<llvm-dev@redking.me.uk>
Mon, 6 May 2019 11:52:16 +0000
(11:52 +0000)
committer
Simon Pilgrim
<llvm-dev@redking.me.uk>
Mon, 6 May 2019 11:52:16 +0000
(11:52 +0000)
findBroadcastedOp should always initialize the value if it returns true but static-analyzer isn't great at recognising this.
llvm-svn: 360037
llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
patch
|
blob
|
history
diff --git
a/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
b/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
index
450872d
..
230bf63
100644
(file)
--- 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);