<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/Transforms/Mem2Reg, branch release_27</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/Transforms/Mem2Reg?h=release_27</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/Transforms/Mem2Reg?h=release_27'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2010-01-27T00:44:36Z</updated>
<entry>
<title>When converting dbg.declare to dbg.value, attach promoted store's debug metadata to dbg.value</title>
<updated>2010-01-27T00:44:36Z</updated>
<author>
<name>Victor Hernandez</name>
<email>vhernandez@apple.com</email>
</author>
<published>2010-01-27T00:44:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b7ae53f035e7f9e90bd837b546ea516c00381b51'/>
<id>urn:sha1:b7ae53f035e7f9e90bd837b546ea516c00381b51</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94634 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>In mem2reg, for all alloca/stores that get promoted where the alloca has an associated llvm.dbg.declare instrinsic, insert an llvm.dbg.var intrinsic before each store.</title>
<updated>2010-01-26T02:42:15Z</updated>
<author>
<name>Victor Hernandez</name>
<email>vhernandez@apple.com</email>
</author>
<published>2010-01-26T02:42:15Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b9768b0731f8b9a10fd2ee6bd1699ae8c02fc78c'/>
<id>urn:sha1:b9768b0731f8b9a10fd2ee6bd1699ae8c02fc78c</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94493 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Revert r94260 until findDbgDeclare() is made more efficient</title>
<updated>2010-01-25T17:52:13Z</updated>
<author>
<name>Victor Hernandez</name>
<email>vhernandez@apple.com</email>
</author>
<published>2010-01-25T17:52:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=aee6a656e84956a2e3c9d7436f68a4a3cfa64fee'/>
<id>urn:sha1:aee6a656e84956a2e3c9d7436f68a4a3cfa64fee</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94432 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>In mem2reg, for all alloca/stores that get promoted where the alloca has an associated llvm.dbg.declare instrinsic, insert an llvm.dbg.var intrinsic before each store</title>
<updated>2010-01-23T00:17:34Z</updated>
<author>
<name>Victor Hernandez</name>
<email>vhernandez@apple.com</email>
</author>
<published>2010-01-23T00:17:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b6aebc2f468333f0817738aaf8670c11cc98ee3e'/>
<id>urn:sha1:b6aebc2f468333f0817738aaf8670c11cc98ee3e</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94260 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>fix a bug exposed by moving SRoA earlier which caused a crash building kc++</title>
<updated>2009-11-02T04:37:17Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2009-11-02T04:37:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=794c15dc71061d7c3cc6028fbe64eb30d0cdbb66'/>
<id>urn:sha1:794c15dc71061d7c3cc6028fbe64eb30d0cdbb66</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85786 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix PR5023: The instruction form of DominatorTree::dominates did not </title>
<updated>2009-09-21T22:39:35Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2009-09-21T22:39:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=850c9178dc5bc8a49fc41c7cf606bfdd7cd1de3a'/>
<id>urn:sha1:850c9178dc5bc8a49fc41c7cf606bfdd7cd1de3a</id>
<content type='text'>
take into consideration that the result of an invoke is only valid in
the normal dest, not the unwind dest.  This caused 'PHINode::hasConstantValue'
to return true in an invalid situation, causing mem2reg to delete a phi that
was actually needed.  This caused a crash building 483.xalancbmk.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82491 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Change tests from "opt %s" to "opt &lt; %s" so that opt doesn't see the</title>
<updated>2009-09-11T18:01:28Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2009-09-11T18:01:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f2f6ce65b79df6ec4ee427d51a18355a170f199b'/>
<id>urn:sha1:f2f6ce65b79df6ec4ee427d51a18355a170f199b</id>
<content type='text'>
input filename so that opt doesn't print the input filename in the
output so that grep lines in the tests don't unintentionally match
strings in the input filename.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81537 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Use opt -S instead of piping bitcode output through llvm-dis.</title>
<updated>2009-09-08T22:34:10Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2009-09-08T22:34:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=3e054fe9efc64596534bbae0d1634ed15181d642'/>
<id>urn:sha1:3e054fe9efc64596534bbae0d1634ed15181d642</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81257 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Change these tests to feed the assembly files to opt directly, instead</title>
<updated>2009-09-08T16:50:01Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2009-09-08T16:50:01Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b1e1e82c54c060ea5dae09dae043234826ca2539'/>
<id>urn:sha1:b1e1e82c54c060ea5dae09dae043234826ca2539</id>
<content type='text'>
of using llvm-as, now that opt supports this.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81226 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>
</feed>
