<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/Transforms, branch release_28</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/Transforms?h=release_28</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/Transforms?h=release_28'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2010-09-15T00:32:05Z</updated>
<entry>
<title>Approved by Chris:</title>
<updated>2010-09-15T00:32:05Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2010-09-15T00:32:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7e789a2e81fa5640053eb61f5fc8b434d4fd19ef'/>
<id>urn:sha1:7e789a2e81fa5640053eb61f5fc8b434d4fd19ef</id>
<content type='text'>
$ svn merge -c 113911 https://llvm.org/svn/llvm-project/llvm/trunk
--- Merging r113911 into '.':
U    test/Transforms/ConstantMerge/dont-merge.ll
U    lib/Transforms/IPO/ConstantMerge.cpp



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_28@113912 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Approved by Chris:</title>
<updated>2010-09-14T20:57:16Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2010-09-14T20:57:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=02bf305a3f5879eddcb4bd1f3917e021349fc0c0'/>
<id>urn:sha1:02bf305a3f5879eddcb4bd1f3917e021349fc0c0</id>
<content type='text'>
$ svn merge -c 113057 https://llvm.org/svn/llvm-project/llvm/trunk
--- Merging r113057 into '.':
A    test/Transforms/LoopSimplify/preserve-scev.ll
U    lib/Transforms/Utils/LoopSimplify.cpp



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_28@113851 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Approved by Chris:</title>
<updated>2010-09-14T00:43:35Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2010-09-14T00:43:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=732d1a4c8fad859775572b07ec2fbc4812d98fd8'/>
<id>urn:sha1:732d1a4c8fad859775572b07ec2fbc4812d98fd8</id>
<content type='text'>
$ svn merge -c 113820 https://llvm.org/svn/llvm-project/llvm/trunk
--- Merging r113820 into '.':
U    test/Transforms/LICM/crash.ll
U    lib/Transforms/Scalar/LICM.cpp

Log:
fix PR8102, a case where we'd copyValue from a value that we already
deleted.  Fix this by doing the copyValue's before we delete stuff!



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_28@113823 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Approved by Chris:</title>
<updated>2010-09-07T20:14:32Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2010-09-07T20:14:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=4c0eaab1b52b79e2c5fcc4084638063f8f321db2'/>
<id>urn:sha1:4c0eaab1b52b79e2c5fcc4084638063f8f321db2</id>
<content type='text'>
$ svn merge -c 113257 https://llvm.org/svn/llvm-project/llvm/trunk
--- Merging r113257 into '.':
A    test/Transforms/InstCombine/sqrt.ll
D    test/Transforms/InstCombine/2010-07-19-sqrt.ll

Renaming test.

$ svn merge -c 113260 https://llvm.org/svn/llvm-project/llvm/trunk
--- Merging r113260 into '.':
U    test/Transforms/InstCombine/sqrt.ll
U    lib/Transforms/InstCombine/InstCombineCasts.cpp

Log:
Fix a serious performance regression introduced by r108687 on linux:
turning (fptrunc (sqrt (fpext x))) -&gt; (sqrtf x)  is great, but we have
to delete the original sqrt as well.  Not doing so causes us to do 
two sqrt's when building with -fmath-errno (the default on linux).



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_28@113265 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Approved by Chris:</title>
<updated>2010-09-06T09:15:29Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2010-09-06T09:15:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b5502450ca614edc996eccb67a6d834e73abe92b'/>
<id>urn:sha1:b5502450ca614edc996eccb67a6d834e73abe92b</id>
<content type='text'>
$ svn merge -c 113146 https://llvm.org/svn/llvm-project/llvm/trunk
--- Merging r113146 into '.':
U    test/Transforms/LICM/crash.ll
U    lib/Transforms/Scalar/LICM.cpp

Log:
fix PR8067, an over-aggressive assertion in LICM.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_28@113152 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Approved by Chris:</title>
<updated>2010-09-05T17:45:44Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2010-09-05T17:45:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=390f711778edb1d72dfca7a050a4cb0d1471105a'/>
<id>urn:sha1:390f711778edb1d72dfca7a050a4cb0d1471105a</id>
<content type='text'>
$ svn merge -c 113109 https://llvm.org/svn/llvm-project/llvm/trunk
--- Merging r113109 into '.':
U    test/Transforms/GlobalOpt/crash.ll
U    lib/Analysis/ValueTracking.cpp

Log:
fix PR8063, a crash in globalopt in the malloc analysis code.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_28@113111 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>fix a bug in my licm rewrite when a load from the promoted memory</title>
<updated>2010-09-04T00:12:30Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-09-04T00:12:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=469996400c4ab89d5ddb2eb80acc1c1553439f07'/>
<id>urn:sha1:469996400c4ab89d5ddb2eb80acc1c1553439f07</id>
<content type='text'>
location is being re-stored to the memory location.  We would get
a dangling pointer from the SSAUpdate data structure and miss a 
use.  This fixes PR8068


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113042 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Propagate non-local comparisons.  Fixes PR1757.</title>
<updated>2010-09-03T22:47:08Z</updated>
<author>
<name>Owen Anderson</name>
<email>resistor@mac.com</email>
</author>
<published>2010-09-03T22:47:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=597dad35b8b86c076dbbb0d095319c79de7806ca'/>
<id>urn:sha1:597dad35b8b86c076dbbb0d095319c79de7806ca</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113025 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add support for simplifying a load from a computed value to a load from a global when it</title>
<updated>2010-09-03T19:08:37Z</updated>
<author>
<name>Owen Anderson</name>
<email>resistor@mac.com</email>
</author>
<published>2010-09-03T19:08:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1593dd6779d7ab1db13c44f32f987c32aff2b54b'/>
<id>urn:sha1:1593dd6779d7ab1db13c44f32f987c32aff2b54b</id>
<content type='text'>
is provable that they're equivalent.  This fixes PR4855.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112994 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add a test for PR4413, which was apparently fixed at some point in the past.</title>
<updated>2010-09-03T18:33:08Z</updated>
<author>
<name>Owen Anderson</name>
<email>resistor@mac.com</email>
</author>
<published>2010-09-03T18:33:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=82de2e1a2409689f3ae5171a72ee0049e37dfe4c'/>
<id>urn:sha1:82de2e1a2409689f3ae5171a72ee0049e37dfe4c</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112987 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
