summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>2013-08-07 07:47:41 +0000
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>2013-08-07 07:47:41 +0000
commitbc8808ce4a6dfbdc63bdd1e160b87dae94672ba9 (patch)
tree464ee3e266e9c080bf7843fc9375e0f4e3331b1e /llvm
parent98277bc93fcd2d6bd55d60a8b4099842bb6ffbca (diff)
downloadbcm5719-llvm-bc8808ce4a6dfbdc63bdd1e160b87dae94672ba9.tar.gz
bcm5719-llvm-bc8808ce4a6dfbdc63bdd1e160b87dae94672ba9.zip
Initialize SIInsertWaits::ExpInstrTypesSeen in the pass constructor.
This value may be used uninitialized in SIInsertWaits::insertWait. Found with MemorySanitizer. llvm-svn: 187869
Diffstat (limited to 'llvm')
-rw-r--r--llvm/lib/Target/R600/SIInsertWaits.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Target/R600/SIInsertWaits.cpp b/llvm/lib/Target/R600/SIInsertWaits.cpp
index d31da4585ff..ba202e3cbf6 100644
--- a/llvm/lib/Target/R600/SIInsertWaits.cpp
+++ b/llvm/lib/Target/R600/SIInsertWaits.cpp
@@ -98,7 +98,8 @@ public:
SIInsertWaits(TargetMachine &tm) :
MachineFunctionPass(ID),
TII(0),
- TRI(0) { }
+ TRI(0),
+ ExpInstrTypesSeen(0) { }
virtual bool runOnMachineFunction(MachineFunction &MF);
OpenPOWER on IntegriCloud