diff --git a/src/base/SMPInstr.cpp b/src/base/SMPInstr.cpp index fd261421beab1bed5ca99180a3f45fa61a3cbdbc..805b594c4a2f5f6fe7e760c88315c47095e59e16 100644 --- a/src/base/SMPInstr.cpp +++ b/src/base/SMPInstr.cpp @@ -4718,12 +4718,16 @@ bool SMPInstr::MDNormalizeStackOps(bool UseFP, STARS_sval_t FPDelta, bool Recomp // Now go through the USE worklist and change stack operands to normalized stack operands. for (WorkIter = UseWorkList.begin(); WorkIter != UseWorkList.end(); ++WorkIter) { UseIter = WorkIter->first; +#if 0 if (!Recomputing) { // Just replace UseOp at UseIter with normalized op if not recomputing UseIter = this->Uses.SetOp(UseIter, WorkIter->second); } else { // Keep both old and new forms of UseOp in the Use set if recomputing this->AddUse(WorkIter->second, UseIter->GetType(), UseIter->GetSSANum()); } +#else + UseIter = this->Uses.SetOp(UseIter, WorkIter->second); +#endif } // Normalize STARSOpndTypePtr private data member USEs. if (Recomputing) {