Author: shenruifen
Date: 2011-09-27 23:26:43 -0400 (Tue, 27 Sep 2011)
New Revision: 3749
Modified:
trunk/osprey/be/opt/opt_cfg.cxx
Log:
Fix [Bug 872] ZDL-- Error loop body
C.R. by YeMei
Modified: trunk/osprey/be/opt/opt_cfg.cxx
===================================================================
--- trunk/osprey/be/opt/opt_cfg.cxx 2011-09-27 21:26:04 UTC (rev 3748)
+++ trunk/osprey/be/opt/opt_cfg.cxx 2011-09-28 03:26:43 UTC (rev 3749)
@@ -3100,6 +3100,18 @@
*ends_bb = END_BREAK;
break;
+ case OPR_ZDLBR:
+ label_bb = Get_bb_from_label(WN_label_number(wn));
+ FmtAssert(label_bb != NULL, ("CFG::Add_one_stmt: ZDLBR does not have a
label_bb"));
+
+ Connect_predsucc(_current_bb, label_bb);
+ Append_wn_in(_current_bb, wn);
+ _current_bb->Set_kind(BB_LOGIF);
+
+ if (ends_bb)
+ *ends_bb = END_FALLTHRU;
+ break;
+
case OPR_FALSEBR:
case OPR_TRUEBR:
label_bb = Get_bb_from_label( WN_label_number(wn) );
------------------------------------------------------------------------------
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-d2dcopy1
_______________________________________________
Open64-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/open64-devel