<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/Transforms/ConstProp, branch release_26</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/Transforms/ConstProp?h=release_26</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/Transforms/ConstProp?h=release_26'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2009-09-04T19:24:58Z</updated>
<entry>
<title>Merge 80762 from mainline.</title>
<updated>2009-09-04T19:24:58Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-09-04T19:24:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=15c0e3ee5d13e6686583fc6b9e504d0dcfb793c1'/>
<id>urn:sha1:15c0e3ee5d13e6686583fc6b9e504d0dcfb793c1</id>
<content type='text'>
fix PR4848 an infinite loop when indexing down through a recursive gep
and we get the original pointer type.  This doesn't mean that we're
at the first pointer being indexed.  Correct the predicate.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@81028 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove the vicmp and vfcmp instructions. Because we never had a release with</title>
<updated>2009-07-08T03:04:38Z</updated>
<author>
<name>Nick Lewycky</name>
<email>nicholas@mxc.ca</email>
</author>
<published>2009-07-08T03:04:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7f6aa2b162e5daaf7b9ccf05d749597d3d7cf460'/>
<id>urn:sha1:7f6aa2b162e5daaf7b9ccf05d749597d3d7cf460</id>
<content type='text'>
these instructions, no autoupgrade or backwards compatibility support is
provided.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74991 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Expand this test to handle more cases (remainder and shifts) of zero.</title>
<updated>2009-06-21T01:56:41Z</updated>
<author>
<name>Nick Lewycky</name>
<email>nicholas@mxc.ca</email>
</author>
<published>2009-06-21T01:56:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e47f59db448fd468bb32ade37a1fa7ee8a9bff20'/>
<id>urn:sha1:e47f59db448fd468bb32ade37a1fa7ee8a9bff20</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73839 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>implement PR4424: 0/x is always 0 for integer division.</title>
<updated>2009-06-21T01:15:55Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2009-06-21T01:15:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1db6866147b6b3028fdc77bc242de8f44edd71d9'/>
<id>urn:sha1:1db6866147b6b3028fdc77bc242de8f44edd71d9</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73835 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Split the Add, Sub, and Mul instruction opcodes into separate</title>
<updated>2009-06-04T22:49:04Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2009-06-04T22:49:04Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ae3a0be92e33bc716722aa600983fc1535acb122'/>
<id>urn:sha1:ae3a0be92e33bc716722aa600983fc1535acb122</id>
<content type='text'>
integer and floating-point opcodes, introducing
FAdd, FSub, and FMul.

For now, the AsmParser, BitcodeReader, and IRBuilder all preserve
backwards compatability, and the Core LLVM APIs preserve backwards
compatibility for IR producers. Most front-ends won't need to change
immediately.

This implements the first step of the plan outlined here:
http://nondot.org/sabre/LLVMNotes/IntegerOverflow.txt


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72897 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>apply Eli's patch for PR2165 and provide a testcase.</title>
<updated>2008-10-16T05:26:51Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-10-16T05:26:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=868510328fc0b25ca97f2fba466a77c2c4e29c45'/>
<id>urn:sha1:868510328fc0b25ca97f2fba466a77c2c4e29c45</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57625 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix a case where vector comparison constant folding would cause an</title>
<updated>2008-07-10T00:29:28Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-07-10T00:29:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=fea85c46c0baae0d40584e3901607ed3db55d6ef'/>
<id>urn:sha1:fea85c46c0baae0d40584e3901607ed3db55d6ef</id>
<content type='text'>
infinite recursion.  part of PR2529


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53383 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>elementwise comparison of vector constants was completely wrong.  Fix</title>
<updated>2008-07-10T00:08:17Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-07-10T00:08:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=330e7e4d250653243afaaeef4c01a7c12c314b39'/>
<id>urn:sha1:330e7e4d250653243afaaeef4c01a7c12c314b39</id>
<content type='text'>
it for PR2529


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53380 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>'Optimize' test</title>
<updated>2008-07-08T18:33:33Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-07-08T18:33:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d038c275163169e8ac51cfa65a13f2965c20162c'/>
<id>urn:sha1:d038c275163169e8ac51cfa65a13f2965c20162c</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53242 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix three bugs:</title>
<updated>2008-07-08T05:46:34Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-07-08T05:46:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=155a490258a3a58f77ead53daa2078c3898938b5'/>
<id>urn:sha1:155a490258a3a58f77ead53daa2078c3898938b5</id>
<content type='text'>
1) evaluate [v]fcmp true/false with undefs to true or false instead
   of undef.
2) fix vector comparisons with undef to return a vector result instead 
   of i1
3) fix vector comparisons with evaluatable results to return vector
   true/false instead of i1 true/false (PR2529)


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