Re: [Open64-devel] code review for fix infinite loop in Find_Freq_LMV_Predecessors

2010-11-11 Thread Jian-Xin Lai
Looks fine to me. 2010/11/11 Hui Shi > Hi All, > > Find_Freq_LMV_Predecessors's code has a obvious problem for do loop at line > freq.cxx:1588. > > do { > >// get BB's predecessor count > > > >if(predecessor count is 2) { > >// then branch > > on some condition break; > >

[Open64-devel] code review for fix infinite loop in Find_Freq_LMV_Predecessors

2010-11-11 Thread Hui Shi
Hi All, Find_Freq_LMV_Predecessors's code has a obvious problem for do loop at line freq.cxx:1588. do { // get BB's predecessor count if(predecessor count is 2) { // then branch on some condition break; match_pattern = TRUE. } } while(match_pattern); the ma