<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/Bitcode, branch release_30</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/Bitcode?h=release_30</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/Bitcode?h=release_30'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2011-06-19T00:03:46Z</updated>
<entry>
<title>Remove support for parsing the "type i32" syntax for defining a numbered</title>
<updated>2011-06-19T00:03:46Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2011-06-19T00:03:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a53616d08be710d22fd804e90b22df023cfdc0f9'/>
<id>urn:sha1:a53616d08be710d22fd804e90b22df023cfdc0f9</id>
<content type='text'>
top level type without a specified number.  This syntax isn't documented
and blocks forward progress.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133371 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which is</title>
<updated>2011-06-18T06:05:24Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2011-06-18T06:05:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b85e4eba85a38698f3b3332f82554bf8442547e2'/>
<id>urn:sha1:b85e4eba85a38698f3b3332f82554bf8442547e2</id>
<content type='text'>
for pre-2.9 bitcode files.  We keep x86 unaligned loads, movnt, crc32, and the
target indep prefetch change.

As usual, updating the testsuite is a PITA.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133337 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>remove support for a bunch of obsolete instruction encodings</title>
<updated>2011-06-17T18:09:11Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2011-06-17T18:09:11Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=96a74c57d9e8fe0595ba8308eec1276cf8bcf6b0'/>
<id>urn:sha1:96a74c57d9e8fe0595ba8308eec1276cf8bcf6b0</id>
<content type='text'>
and other backward compatibility hacks.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133273 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add missing newlines.</title>
<updated>2011-05-28T01:35:58Z</updated>
<author>
<name>Chad Rosier</name>
<email>mcrosier@apple.com</email>
</author>
<published>2011-05-28T01:35:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b6019320bfc3d0d5f9ec596b4d786c9a9e079519'/>
<id>urn:sha1:b6019320bfc3d0d5f9ec596b4d786c9a9e079519</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132241 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix test cases that were previously using grep to use FileCheck</title>
<updated>2011-05-28T00:15:10Z</updated>
<author>
<name>Chad Rosier</name>
<email>mcrosier@apple.com</email>
</author>
<published>2011-05-28T00:15:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=20ef3439db0e3d8596d2fb743f0cacd21dcc143f'/>
<id>urn:sha1:20ef3439db0e3d8596d2fb743f0cacd21dcc143f</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132237 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Typo is test case</title>
<updated>2011-05-27T20:16:57Z</updated>
<author>
<name>Chad Rosier</name>
<email>mcrosier@apple.com</email>
</author>
<published>2011-05-27T20:16:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b12ae5db8996de5719f50978801c616c4f517c01'/>
<id>urn:sha1:b12ae5db8996de5719f50978801c616c4f517c01</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132214 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>CRC32 intrinsics were renamed at revision 132163.  This submission</title>
<updated>2011-05-27T19:38:10Z</updated>
<author>
<name>Chad Rosier</name>
<email>mcrosier@apple.com</email>
</author>
<published>2011-05-27T19:38:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=4591193b8d0f19547b73452366a08c43785678cc'/>
<id>urn:sha1:4591193b8d0f19547b73452366a08c43785678cc</id>
<content type='text'>
fixes aliasing issues with the old and new names as well as adds test
cases for the auto-upgrader.
Fixes rdar 9472944.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132207 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>It's valid to take the blockaddress of a different function, so remove this</title>
<updated>2011-05-06T21:09:44Z</updated>
<author>
<name>Nick Lewycky</name>
<email>nicholas@mxc.ca</email>
</author>
<published>2011-05-06T21:09:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=308fba5fe2714f28984d973d79f948dc24ba23b4'/>
<id>urn:sha1:308fba5fe2714f28984d973d79f948dc24ba23b4</id>
<content type='text'>
assert in the bitcode writer. No change needed because the ValueEnumerator holds
a whole-module numbering anyhow. Fixes PR9857!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131016 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add intrinsics @llvm.arm.neon.vmulls and @llvm.arm.neon.vmullu.* back. Frontends</title>
<updated>2011-03-29T23:06:19Z</updated>
<author>
<name>Evan Cheng</name>
<email>evan.cheng@apple.com</email>
</author>
<published>2011-03-29T23:06:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=92e3916c3b750f7eb4f41e14e401434b713e558b'/>
<id>urn:sha1:92e3916c3b750f7eb4f41e14e401434b713e558b</id>
<content type='text'>
was lowering them to sext / uxt + mul instructions. Unfortunately the
optimization passes may hoist the extensions out of the loop and separate them.
When that happens, the long multiplication instructions can be broken into
several scalar instructions, causing significant performance issue.

Note the vmla and vmls intrinsics are not added back. Frontend will codegen them
as intrinsics vmull* + add / sub. Also note the isel optimizations for catching
mul + sext / zext are not changed either.

First part of rdar://8832507, rdar://9203134


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128502 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Testcase for PR8494 (invalid bitcode crashing the bitcode reader).</title>
<updated>2010-10-28T15:57:30Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2010-10-28T15:57:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c1d7807fd529db25bf1b84c1f657a3fd5f14023c'/>
<id>urn:sha1:c1d7807fd529db25bf1b84c1f657a3fd5f14023c</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117552 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
