<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Target/ARM/Disassembler, branch release_31</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Target/ARM/Disassembler?h=release_31</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Target/ARM/Disassembler?h=release_31'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2012-04-18T14:18:57Z</updated>
<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>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>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>
<entry>
<title>Fix a few more places in the ARM disassembler so that branches get</title>
<updated>2012-04-12T23:13:34Z</updated>
<author>
<name>Kevin Enderby</name>
<email>enderby@apple.com</email>
</author>
<published>2012-04-12T23:13:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=2a7d3a93735f97c2a4cabcc08a88d702c28cb0d4'/>
<id>urn:sha1:2a7d3a93735f97c2a4cabcc08a88d702c28cb0d4</id>
<content type='text'>
symbolic operands added when using the C disassembler API.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154628 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fixed a case of ARM disassembly getting an assert on a bad encoding</title>
<updated>2012-04-11T22:40:17Z</updated>
<author>
<name>Kevin Enderby</name>
<email>enderby@apple.com</email>
</author>
<published>2012-04-11T22:40:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b318cc16c9e959adb96294b3aa4940e74f68dde3'/>
<id>urn:sha1:b318cc16c9e959adb96294b3aa4940e74f68dde3</id>
<content type='text'>
of a VST instruction.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154544 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix ARM disassembly of VLD instructions with writebacks.  And add test a case</title>
<updated>2012-04-11T00:25:40Z</updated>
<author>
<name>Kevin Enderby</name>
<email>enderby@apple.com</email>
</author>
<published>2012-04-11T00:25:40Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a69da35c127dd7e35ae6216d965670643dc55bb6'/>
<id>urn:sha1:a69da35c127dd7e35ae6216d965670643dc55bb6</id>
<content type='text'>
for all opcodes handed by DecodeVLDInstruction() in ARMDisassembler.cpp .


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154459 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>ARMDisassembler: drop bogus dependency on ARMCodeGen</title>
<updated>2012-04-03T15:48:14Z</updated>
<author>
<name>Dylan Noblesmith</name>
<email>nobled@dreamwidth.org</email>
</author>
<published>2012-04-03T15:48:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=75e3b7fb8fdf069b6f9f1e1db9634ca5701cbe96'/>
<id>urn:sha1:75e3b7fb8fdf069b6f9f1e1db9634ca5701cbe96</id>
<content type='text'>
And indirectly, a dependency on most of the core LLVM optimization
libraries.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153957 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove unnecessary llvm:: qualifications</title>
<updated>2012-03-27T07:21:54Z</updated>
<author>
<name>Craig Topper</name>
<email>craig.topper@gmail.com</email>
</author>
<published>2012-03-27T07:21:54Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c89c744b69cecac576317a98322fd295e36e9886'/>
<id>urn:sha1:c89c744b69cecac576317a98322fd295e36e9886</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153500 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Added soft fail checks for the disassembler when decoding some corner cases of the STRD, STRH, LDRD, LDRH, LDRSH and LDRSB instructions on ARM.</title>
<updated>2012-03-22T14:14:49Z</updated>
<author>
<name>Silviu Baranga</name>
<email>silviu.baranga@arm.com</email>
</author>
<published>2012-03-22T14:14:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6fe310e1555dedba2b36dedae9a88eb900ad1804'/>
<id>urn:sha1:6fe310e1555dedba2b36dedae9a88eb900ad1804</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153252 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Added soft fail cases for the disassembler when decoding LDRSBT, LDRHT or LDRSHT instruction on ARM</title>
<updated>2012-03-22T13:24:43Z</updated>
<author>
<name>Silviu Baranga</name>
<email>silviu.baranga@arm.com</email>
</author>
<published>2012-03-22T13:24:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b7c2ed66642b141a768b3074c465eba9d98665d8'/>
<id>urn:sha1:b7c2ed66642b141a768b3074c465eba9d98665d8</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153251 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
