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 Open64-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/open64-devel