<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Target/ARM, branch release_31</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Target/ARM?h=release_31</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Target/ARM?h=release_31'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2012-05-01T08:28:53Z</updated>
<entry>
<title>Merging r155902:</title>
<updated>2012-05-01T08:28:53Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2012-05-01T08:28:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1fb5af610fbbf5740d8176d2d9b57fb4f95321e3'/>
<id>urn:sha1:1fb5af610fbbf5740d8176d2d9b57fb4f95321e3</id>
<content type='text'>
------------------------------------------------------------------------
r155902 | void | 2012-05-01 01:27:43 -0700 (Tue, 01 May 2012) | 7 lines

Change the PassManager from a reference to a pointer.

The TargetPassManager's default constructor wants to initialize the PassManager
to 'null'. But it's illegal to bind a null reference to a null l-value. Make the
ivar a pointer instead.
PR12468

------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_31@155903 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Added support for disassembling unpredictable swp/swpb ARM instructions.</title>
<updated>2012-04-18T14:18:57Z</updated>
<author>
<name>Silviu Baranga</name>
<email>silviu.baranga@arm.com</email>
</author>
<published>2012-04-18T14:18:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=35ee7d28a69173ca0c11fb6b3271518bf4c5bff6'/>
<id>urn:sha1:35ee7d28a69173ca0c11fb6b3271518bf4c5bff6</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155004 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix the bahavior of the disassembler when decoding unpredictable mrs instructions on ARM. Now the diasassembler emmits warnings instead of errors.</title>
<updated>2012-04-18T14:09:07Z</updated>
<author>
<name>Silviu Baranga</name>
<email>silviu.baranga@arm.com</email>
</author>
<published>2012-04-18T14:09:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6b9f97dd892b0d61d8a1f0ee4f837058f2ca4552'/>
<id>urn:sha1:6b9f97dd892b0d61d8a1f0ee4f837058f2ca4552</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155002 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Added support for unpredictable mcrr/mcrr2/mrrc/mrrc2 ARM instruction in the disassembler. Since the upredicability conditions are complex, C++ code was added to handle them.</title>
<updated>2012-04-18T13:12:50Z</updated>
<author>
<name>Silviu Baranga</name>
<email>silviu.baranga@arm.com</email>
</author>
<published>2012-04-18T13:12:50Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=fa1ebc6abe95b79b7f82030eea53586a8704eb7e'/>
<id>urn:sha1:fa1ebc6abe95b79b7f82030eea53586a8704eb7e</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155001 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fixed decoding for the ARM cdp2 instruction. The restriction on the coprocessor number was removed for this instruction.</title>
<updated>2012-04-18T13:02:55Z</updated>
<author>
<name>Silviu Baranga</name>
<email>silviu.baranga@arm.com</email>
</author>
<published>2012-04-18T13:02:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e546c4c9c3004274c8e275e8303ca078b794bf28'/>
<id>urn:sha1:e546c4c9c3004274c8e275e8303ca078b794bf28</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155000 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add suport for unpredicatble cases of the cmp, tst, teq and cmnz ARM instructions in the disassembler.</title>
<updated>2012-04-18T12:48:43Z</updated>
<author>
<name>Silviu Baranga</name>
<email>silviu.baranga@arm.com</email>
</author>
<published>2012-04-18T12:48:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=9e71231309e8924b89aa94ca86cae883db1d2916'/>
<id>urn:sha1:9e71231309e8924b89aa94ca86cae883db1d2916</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154999 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Typo.</title>
<updated>2012-04-17T21:48:36Z</updated>
<author>
<name>Chad Rosier</name>
<email>mcrosier@apple.com</email>
</author>
<published>2012-04-17T21:48:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=3f5966b85ea572002bfd0bb2f7c371ed087ae260'/>
<id>urn:sha1:3f5966b85ea572002bfd0bb2f7c371ed087ae260</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154953 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove unused CCIfSubtarget.</title>
<updated>2012-04-17T11:29:05Z</updated>
<author>
<name>Jay Foad</name>
<email>jay.foad@gmail.com</email>
</author>
<published>2012-04-17T11:29:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ef1a3a25b3398768b9fad5526782675b1a8c128f'/>
<id>urn:sha1:ef1a3a25b3398768b9fad5526782675b1a8c128f</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154921 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix bad EXTRACT_SUBREG in instruction selection for extending-loads on NEON.</title>
<updated>2012-04-17T08:18:00Z</updated>
<author>
<name>James Molloy</name>
<email>james.molloy@arm.com</email>
</author>
<published>2012-04-17T08:18:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=72aadc057c3fb92b5ccbc4c856306abd3b9d3b83'/>
<id>urn:sha1:72aadc057c3fb92b5ccbc4c856306abd3b9d3b83</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154915 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix ARM disassembly of VLD2 (single 2-element structure to all lanes)</title>
<updated>2012-04-17T00:49:27Z</updated>
<author>
<name>Kevin Enderby</name>
<email>enderby@apple.com</email>
</author>
<published>2012-04-17T00:49:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c5a2a33938182ccc5a1a94f7e1e2b3fdaff6a8b1'/>
<id>urn:sha1:c5a2a33938182ccc5a1a94f7e1e2b3fdaff6a8b1</id>
<content type='text'>
instructions with writebacks. And add test a case for all opcodes handed by
DecodeVLD2DupInstruction() in ARMDisassembler.cpp .


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