Author: laijx
Date: 2010-12-20 14:32:42 -0500 (Mon, 20 Dec 2010)
New Revision: 3440

Modified:
   trunk/osprey/be/com/wn_lower.cxx
Log:
Fix bug #591. The IR before lowering is:
  C4DIV
C4STID
The kid0 has been deleted in lowering the C4DIV.

Reviewed by Sun.


Modified: trunk/osprey/be/com/wn_lower.cxx
===================================================================
--- trunk/osprey/be/com/wn_lower.cxx    2010-12-19 14:38:39 UTC (rev 3439)
+++ trunk/osprey/be/com/wn_lower.cxx    2010-12-20 19:32:42 UTC (rev 3440)
@@ -8189,7 +8189,6 @@
         WN_Set_Linenum (stid, WN_Get_Linenum(tree));
         WN_INSERT_BlockLast(block, stid);
 
-        WN_Delete(WN_kid0(tree));
        WN_Delete( tree );
 
        ldid = WN_Ldid( mtype, 4, c4temp_st, MTYPE_To_TY(mtype) );


------------------------------------------------------------------------------
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
_______________________________________________
Open64-devel mailing list
Open64-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open64-devel

Reply via email to