316 if( use->is_CFG() ) |
316 if( use->is_CFG() ) |
317 return use; |
317 return use; |
318 |
318 |
319 if( use->is_Phi() ) { // Phi uses in prior block |
319 if( use->is_Phi() ) { // Phi uses in prior block |
320 // Grab the first Phi use; there may be many. |
320 // Grab the first Phi use; there may be many. |
321 // Each will be handled as a seperate iteration of |
321 // Each will be handled as a separate iteration of |
322 // the "while( phi->outcnt() )" loop. |
322 // the "while( phi->outcnt() )" loop. |
323 uint j; |
323 uint j; |
324 for( j = 1; j < use->req(); j++ ) |
324 for( j = 1; j < use->req(); j++ ) |
325 if( use->in(j) == def ) |
325 if( use->in(j) == def ) |
326 break; |
326 break; |