diff --git a/SMPBasicBlock.cpp b/SMPBasicBlock.cpp index 2b688f15878c1fcc44695a3271ade40bc0cdd6c6..73ba27d01b0ff5d69186fa493de37fde25f7b4dc 100644 --- a/SMPBasicBlock.cpp +++ b/SMPBasicBlock.cpp @@ -29,7 +29,7 @@ #include "SMPFunction.h" #define SMP_DEBUG_DATAFLOW 0 -#define SMP_DEBUG_OPTIMIZATIONS 1 +#define SMP_DEBUG_OPTIMIZATIONS 0 // Basic block number 0 is the top of the CFG lattice. #define SMP_TOP_BLOCK 0 @@ -43,6 +43,7 @@ SMPBasicBlock::SMPBasicBlock(SMPFunction *Func, list<SMPInstr>::iterator First, this->IndirectJump = false; this->Returns = false; this->SharedTailChunk = false; + this->Processed = false; this->BlockNum = SMP_BLOCKNUM_UNINIT; this->FirstAddr = First->GetAddr(); this->MyFunc = Func;