<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/Transforms/LoopUnroll, branch release_30</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/Transforms/LoopUnroll?h=release_30</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/Transforms/LoopUnroll?h=release_30'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2011-10-04T00:07:02Z</updated>
<entry>
<title>Unit test for r140919, loop unroll heuristics.</title>
<updated>2011-10-04T00:07:02Z</updated>
<author>
<name>Andrew Trick</name>
<email>atrick@apple.com</email>
</author>
<published>2011-10-04T00:07:02Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d974ea22a5b569e1e21d10332152093372cb6f60'/>
<id>urn:sha1:d974ea22a5b569e1e21d10332152093372cb6f60</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141049 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Reapply r139759. Disable IV rewriting by default. See PR10916.</title>
<updated>2011-09-15T20:58:37Z</updated>
<author>
<name>Andrew Trick</name>
<email>atrick@apple.com</email>
</author>
<published>2011-09-15T20:58:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b0598b14aa011a18e6a760e448741f62018fb4a3'/>
<id>urn:sha1:b0598b14aa011a18e6a760e448741f62018fb4a3</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139842 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[indvars] Revert r139579 until 401.bzip -arch i386 miscompilation is fixed. PR10920.</title>
<updated>2011-09-13T05:23:49Z</updated>
<author>
<name>Andrew Trick</name>
<email>atrick@apple.com</email>
</author>
<published>2011-09-13T05:23:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=effb64715490e7680964a723d56a0e793a13f04b'/>
<id>urn:sha1:effb64715490e7680964a723d56a0e793a13f04b</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139583 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Disable IV rewriting by default. See PR10916.</title>
<updated>2011-09-13T03:23:21Z</updated>
<author>
<name>Andrew Trick</name>
<email>atrick@apple.com</email>
</author>
<published>2011-09-13T03:23:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=dd9d758a315e69798c8e36ed5c8b4a23e4585274'/>
<id>urn:sha1:dd9d758a315e69798c8e36ed5c8b4a23e4585274</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139579 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Rename -disable-iv-rewrite to -enable-iv-rewrite=false in preparation for default change.</title>
<updated>2011-09-12T18:28:44Z</updated>
<author>
<name>Andrew Trick</name>
<email>atrick@apple.com</email>
</author>
<published>2011-09-12T18:28:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f21bdf4f429223bcd76bf0198295a7ddbe7a1fdf'/>
<id>urn:sha1:f21bdf4f429223bcd76bf0198295a7ddbe7a1fdf</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139517 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Test case update for unroll-scev.</title>
<updated>2011-09-02T21:21:03Z</updated>
<author>
<name>Andrew Trick</name>
<email>atrick@apple.com</email>
</author>
<published>2011-09-02T21:21:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6984625d166791f9d100e47f0e834c8c6a56169b'/>
<id>urn:sha1:6984625d166791f9d100e47f0e834c8c6a56169b</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139037 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>-unroll-scev flag removal</title>
<updated>2011-09-02T17:36:14Z</updated>
<author>
<name>Andrew Trick</name>
<email>atrick@apple.com</email>
</author>
<published>2011-09-02T17:36:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=dc07321164788a885364acca5b0e2b3e6a7d615d'/>
<id>urn:sha1:dc07321164788a885364acca5b0e2b3e6a7d615d</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139010 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>ConstantVector returns arbitrary value for the wrong index.</title>
<updated>2011-09-02T15:43:43Z</updated>
<author>
<name>Jakub Staszak</name>
<email>jstaszak@apple.com</email>
</author>
<published>2011-09-02T15:43:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=4c6b8bee2ab087f3b21efa6b638c6848f23b74d7'/>
<id>urn:sha1:4c6b8bee2ab087f3b21efa6b638c6848f23b74d7</id>
<content type='text'>
This fixes PR10813.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139006 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>A slew of unit tests for the recent LoopInfo::updateUnloop feature</title>
<updated>2011-08-11T23:38:09Z</updated>
<author>
<name>Andrew Trick</name>
<email>atrick@apple.com</email>
</author>
<published>2011-08-11T23:38:09Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=30039de2e9aeffdfe4ee784ff44ebb3648e69f94'/>
<id>urn:sha1:30039de2e9aeffdfe4ee784ff44ebb3648e69f94</id>
<content type='text'>
checked in at r137276 and r137341.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137385 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Allow loop unrolling to get known trip counts from ScalarEvolution.</title>
<updated>2011-08-11T23:36:16Z</updated>
<author>
<name>Andrew Trick</name>
<email>atrick@apple.com</email>
</author>
<published>2011-08-11T23:36:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b1831c66403315a1d84593b7c198ddbd43a574cf'/>
<id>urn:sha1:b1831c66403315a1d84593b7c198ddbd43a574cf</id>
<content type='text'>
SCEV unrolling can unroll loops with arbitrary induction variables. It
is a prerequisite for -disable-iv-rewrite performance. It is also
easily handles loops of arbitrary structure including multiple exits
and is generally more robust.

This is under a temporary option to avoid affecting default
behavior for the next couple of weeks. It is needed so that I can
checkin unit tests for updateUnloop.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137384 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
