Author: shivaram
Date: 2011-10-18 10:22:33 -0400 (Tue, 18 Oct 2011)
New Revision: 3768

Modified:
   trunk/osprey/be/opt/opt_dce.cxx
Log:
#bug882 fix: regression in tonto build in rev 3467
reverting back the changes done to fix bug#787


Modified: trunk/osprey/be/opt/opt_dce.cxx
===================================================================
--- trunk/osprey/be/opt/opt_dce.cxx     2011-10-18 05:40:35 UTC (rev 3767)
+++ trunk/osprey/be/opt/opt_dce.cxx     2011-10-18 14:22:33 UTC (rev 3768)
@@ -2149,8 +2149,7 @@
 
   if (OPERATOR_is_scalar_store (opr) &&
       Enable_identity_removal() &&
-      stmt->Is_identity_assignment_removable() &&
-      !(stmt->Lhs()->Flags() & CF_DONT_PROP))  // if COPYPROP assumes the stmt 
is deleted
+      stmt->Is_identity_assignment_removable()) // if COPYPROP assumes the 
stmt is deleted)
     return FALSE;
 
   // statements with zero-version chi nodes are required
@@ -3263,8 +3262,7 @@
 
   if (OPERATOR_is_scalar_store (opr) &&
       Enable_identity_removal() &&
-      stmt->Is_identity_assignment_removable() &&
-      !(stmt->Lhs()->Flags() & CF_DONT_PROP)) {
+      stmt->Is_identity_assignment_removable()) {
     // process the rhs expression, if any
     CODEREP *rhs = stmt->Rhs();
     if ( rhs != NULL ) {


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Open64-devel mailing list
Open64-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open64-devel

Reply via email to