<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Transforms/Utils, branch release_27</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Transforms/Utils?h=release_27</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Transforms/Utils?h=release_27'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2010-03-05T22:34:16Z</updated>
<entry>
<title>Update CMake build.</title>
<updated>2010-03-05T22:34:16Z</updated>
<author>
<name>Ted Kremenek</name>
<email>kremenek@apple.com</email>
</author>
<published>2010-03-05T22:34:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e080b038bfafaf9ea5d2a9a326be8de066bee10a'/>
<id>urn:sha1:e080b038bfafaf9ea5d2a9a326be8de066bee10a</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97846 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Move SimplifyLibCalls's LibCall builders to a separate file so they</title>
<updated>2010-03-05T22:25:30Z</updated>
<author>
<name>Eric Christopher</name>
<email>echristo@apple.com</email>
</author>
<published>2010-03-05T22:25:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b6174e3605a184df0e403d6502df1ed57cf34352'/>
<id>urn:sha1:b6174e3605a184df0e403d6502df1ed57cf34352</id>
<content type='text'>
can be used in more places.  Add an argument for the TargetData that
most of them need. Update for the getInt8PtrTy() change.  Should be
no functionality change.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97844 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add some debug output to LoopSimplify.</title>
<updated>2010-03-01T17:55:27Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-03-01T17:55:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c5e49c64d18eacdd72c80c04855df846df97f8a8'/>
<id>urn:sha1:c5e49c64d18eacdd72c80c04855df846df97f8a8</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97458 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Make LoopSimplify change conditional branches in loop exiting blocks</title>
<updated>2010-02-25T06:57:05Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-02-25T06:57:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=85669637139089eaed8def1583ac04266c9654e2'/>
<id>urn:sha1:85669637139089eaed8def1583ac04266c9654e2</id>
<content type='text'>
which branch on undef to branch on a boolean constant for the edge
exiting the loop. This helps ScalarEvolution compute trip counts for
loops.

Teach ScalarEvolution to recognize single-value PHIs, when safe, and
ForgetSymbolicName to forget such single-value PHI nodes as apprpriate
in ForgetSymbolicName.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97126 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Rename SuccessorNumber to GetSuccessorNumber.</title>
<updated>2010-02-16T21:06:42Z</updated>
<author>
<name>Bob Wilson</name>
<email>bob.wilson@apple.com</email>
</author>
<published>2010-02-16T21:06:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ae23daf63afccd68be965ff4f7acafa818d76aaa'/>
<id>urn:sha1:ae23daf63afccd68be965ff4f7acafa818d76aaa</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96387 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Refactor to share code to find the position of a basic block successor in the</title>
<updated>2010-02-16T19:49:17Z</updated>
<author>
<name>Bob Wilson</name>
<email>bob.wilson@apple.com</email>
</author>
<published>2010-02-16T19:49:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=adb6f226714dcfae363f51b453c4590b0f42da5e'/>
<id>urn:sha1:adb6f226714dcfae363f51b453c4590b0f42da5e</id>
<content type='text'>
terminator's list of successors.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96377 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>There are two ways of checking for a given type, for example isa&lt;PointerType&gt;(T)</title>
<updated>2010-02-16T11:11:14Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2010-02-16T11:11:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1df9859c40492511b8aa4321eb76496005d3b75b'/>
<id>urn:sha1:1df9859c40492511b8aa4321eb76496005d3b75b</id>
<content type='text'>
and T-&gt;isPointerTy().  Convert most instances of the first form to the second form.
Requested by Chris.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96344 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>fix PR6305 by handling BlockAddress in a helper function</title>
<updated>2010-02-15T20:47:49Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-02-15T20:47:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=37914c8e83c43d710925263b66014159f03fa355'/>
<id>urn:sha1:37914c8e83c43d710925263b66014159f03fa355</id>
<content type='text'>
called by jump threading.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96263 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Uniformize the names of type predicates: rather than having isFloatTy and</title>
<updated>2010-02-15T16:12:20Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2010-02-15T16:12:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b0bc6c361da9009e8414efde317d9bbff755f6c0'/>
<id>urn:sha1:b0bc6c361da9009e8414efde317d9bbff755f6c0</id>
<content type='text'>
isInteger, we now have isFloatTy and isIntegerTy.  Requested by Chris!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96223 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Speed up codegen prepare from 3.58s to 0.488s.</title>
<updated>2010-02-13T05:01:14Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-02-13T05:01:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6686c6bf68148190309451aa9a79d2efd38ce698'/>
<id>urn:sha1:6686c6bf68148190309451aa9a79d2efd38ce698</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96081 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
