diff --git a/src/base/SMPBasicBlock.cpp b/src/base/SMPBasicBlock.cpp index b4d7373994d5c9732726b0f0f0088eea99bd61a4..70bb5f39588672566320bf2ed34f446f453f24d2 100644 --- a/src/base/SMPBasicBlock.cpp +++ b/src/base/SMPBasicBlock.cpp @@ -5338,7 +5338,7 @@ bool SMPBasicBlock::DoesDefReachBlockEnd(STARS_ea_t DefAddr, const STARSOpndType STARSOpndTypePtr NextDefOp = NextDefIter->GetOp(); int NextDefSSANum = NextDefIter->GetSSANum(); bool RegNextDef = (NextDefOp->IsRegOp()); - int NextDefHashValue; + int NextDefHashValue = 0xdeadbeef; if (RegNextDef) { NextDefHashValue = HashGlobalNameAndSSA(NextDefOp, NextDefSSANum); if (NonEscapingRegisterHashes.find(NextDefHashValue) != NonEscapingRegisterHashes.end()) {