<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/Transforms/LoopIndexSplit, branch release_22</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/Transforms/LoopIndexSplit?h=release_22</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/Transforms/LoopIndexSplit?h=release_22'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2007-12-03T19:17:21Z</updated>
<entry>
<title>If ExitValue operand is also defined in Loop header then</title>
<updated>2007-12-03T19:17:21Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2007-12-03T19:17:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=5ffdc56f53eb2cf22daa6d764a8a0fa9f94e440a'/>
<id>urn:sha1:5ffdc56f53eb2cf22daa6d764a8a0fa9f94e440a</id>
<content type='text'>
insert new ExitValue after this operand definition.

This fixes PR1828.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44539 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Handle multiple induction variables.</title>
<updated>2007-09-25T18:24:48Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2007-09-25T18:24:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a6dff2faeb78c5020e7ba7f3892873cdd25e6cc4'/>
<id>urn:sha1:a6dff2faeb78c5020e7ba7f3892873cdd25e6cc4</id>
<content type='text'>
This fixes PR714.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42309 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add transformation to update loop interation space. Now,</title>
<updated>2007-09-25T17:31:19Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2007-09-25T17:31:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=453a8441286e43acd934004a13b7852131a4097d'/>
<id>urn:sha1:453a8441286e43acd934004a13b7852131a4097d</id>
<content type='text'>
for (i=A; i&lt;N; i++) {
  if (i &lt; X &amp;&amp; i &gt; Y)
    do_something();
}

is transformed into

U=min(N,X); L=max(A,Y);
for (i=L;i&lt;U;i++)
  do_somethihg();                            



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42299 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix PR1692</title>
<updated>2007-09-21T21:18:19Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2007-09-21T21:18:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=3f65f02d25b920c3cef4dd8a8fc8fc76cad1236e'/>
<id>urn:sha1:3f65f02d25b920c3cef4dd8a8fc8fc76cad1236e</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42209 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Filter exit conditions which are not yet handled.</title>
<updated>2007-09-10T18:33:42Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2007-09-10T18:33:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=9c7a9f186c583f375ad29ffd740d98b42f966874'/>
<id>urn:sha1:9c7a9f186c583f375ad29ffd740d98b42f966874</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41800 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Constant split values needs upper bound and lower bound check, just like any other split value.</title>
<updated>2007-08-25T01:09:14Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2007-08-25T01:09:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=be97c986e18d188e5b56406fa0676243e8835063'/>
<id>urn:sha1:be97c986e18d188e5b56406fa0676243e8835063</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41389 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>While calculating upper loop bound for first loop and lower loop bound for second loop, take care of edge cases.</title>
<updated>2007-08-25T00:56:38Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2007-08-25T00:56:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=4a69da9cb01bae8f90c444722afa51f15d067ea4'/>
<id>urn:sha1:4a69da9cb01bae8f90c444722afa51f15d067ea4</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41387 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Do not split loops rejected by processOneIterationLoop().</title>
<updated>2007-08-20T20:24:15Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2007-08-20T20:24:15Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d651f657f249c5de7f4feff826f9079a138b2840'/>
<id>urn:sha1:d651f657f249c5de7f4feff826f9079a138b2840</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41194 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add loop index split tests.</title>
<updated>2007-08-17T22:02:15Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2007-08-17T22:02:15Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7bfd5dba387088b371f0d904364e976a71afbd4f'/>
<id>urn:sha1:7bfd5dba387088b371f0d904364e976a71afbd4f</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41146 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
