<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Calibri" size="2"><span style="font-size:11pt;">
<div>Hi All,</div>
<div> </div>
<div>I am trying to experiment with SCEV.</div>
<div> </div>
<div>For the below test, I want to know how I can get the max address accessed for array c.</div>
<div>Max address accessed would be </div>
<ol style="margin:0;padding-left:54pt;list-style-type:decimal;">
<li>When i loop is at its last iteration (n-1)</li><li>When k loop is at its last iteration (n-1)</li></ol>
<div> </div>
<div>How to get this in terms of SCEV.</div>
<div> </div>
<div>TEST:</div>
<div style="padding-left:36pt;">int i,j,k,sum ;                         </div>
<div style="padding-left:36pt;"> </div>
<div style="padding-left:36pt;">int fn(int *a, int *b, int *c, int n)   </div>
<div style="padding-left:36pt;">{                                       </div>
<div style="padding-left:36pt;">        int i,j,k,sum ;                 </div>
<div style="padding-left:36pt;">        for (k = 0 ;k <n; ++k) {        </div>
<div style="padding-left:36pt;">        for (j = 0 ;j <n; ++j) {        </div>
<div style="padding-left:36pt;">        for (i = 0 ;i <n; ++i) {        </div>
<div style="padding-left:36pt;">                a[i] = b[i] + c[i + k] ;</div>
<div style="padding-left:36pt;">        }}}                             </div>
<div style="padding-left:36pt;">        return sum;                     </div>
<div style="padding-left:36pt;">}</div>
<div> </div>
<div>-Ganesh</div>
<div> </div>
</span></font>
</body>
</html>