<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/docs/CodeGenerator.html, branch master</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/docs/CodeGenerator.html?h=master</id>
<link rel='self' href='https://git.amat.us/llvm/atom/docs/CodeGenerator.html?h=master'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2012-08-02T08:49:53Z</updated>
<entry>
<title>Sphinxify the Code Generator document.</title>
<updated>2012-08-02T08:49:53Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2012-08-02T08:49:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=31ce7bf6beeafaee40a4db2d2eac695976c79fc9'/>
<id>urn:sha1:31ce7bf6beeafaee40a4db2d2eac695976c79fc9</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161164 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove/modify C backend references from LLVM documentation.</title>
<updated>2012-06-14T16:52:55Z</updated>
<author>
<name>David Blaikie</name>
<email>dblaikie@gmail.com</email>
</author>
<published>2012-06-14T16:52:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=722f2544b2bf3c686e13f43da31f283e77b1b0c6'/>
<id>urn:sha1:722f2544b2bf3c686e13f43da31f283e77b1b0c6</id>
<content type='text'>
Patch by Wei-Ren Chen.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158456 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove the old register list functions from MCRegisterInfo.</title>
<updated>2012-06-01T23:28:34Z</updated>
<author>
<name>Jakob Stoklund Olesen</name>
<email>stoklund@2pi.dk</email>
</author>
<published>2012-06-01T23:28:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=22de91aec556d44ee580c2e42f45c7675da98349'/>
<id>urn:sha1:22de91aec556d44ee580c2e42f45c7675da98349</id>
<content type='text'>
These functions exposed the layout of the underlying data tables as
null-terminated uint16_t arrays.

Use the new MCSubRegIterator, MCSuperRegIterator, and MCRegAliasIterator
classes instead.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157855 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[docs] Update HTML pages to refer to CSS in a way that works locally and with Sphinx.</title>
<updated>2012-04-19T20:20:34Z</updated>
<author>
<name>Daniel Dunbar</name>
<email>daniel@zuster.org</email>
</author>
<published>2012-04-19T20:20:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=adea497673dab74b08fa2546e69619f1abe55662'/>
<id>urn:sha1:adea497673dab74b08fa2546e69619f1abe55662</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155153 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix class name.</title>
<updated>2012-04-15T20:22:36Z</updated>
<author>
<name>Jakub Staszak</name>
<email>kubastaszak@gmail.com</email>
</author>
<published>2012-04-15T20:22:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=082d475fc95764fc1b7828a91c31fd4dddd9af8a'/>
<id>urn:sha1:082d475fc95764fc1b7828a91c31fd4dddd9af8a</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154773 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix filename and register numbers.</title>
<updated>2012-04-15T20:13:47Z</updated>
<author>
<name>Jakub Staszak</name>
<email>kubastaszak@gmail.com</email>
</author>
<published>2012-04-15T20:13:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=00920f68a42251b5bde8537a78bd55f33615b441'/>
<id>urn:sha1:00920f68a42251b5bde8537a78bd55f33615b441</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154771 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>llvm/docs/*.html: Fix markups.</title>
<updated>2012-03-27T11:25:16Z</updated>
<author>
<name>NAKAMURA Takumi</name>
<email>geek4civic@gmail.com</email>
</author>
<published>2012-03-27T11:25:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=9c55f5965ba337469466fafec364b0ea6eca459f'/>
<id>urn:sha1:9c55f5965ba337469466fafec364b0ea6eca459f</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153508 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add a new kind of MachineOperand: MO_RegisterMask.</title>
<updated>2012-01-16T19:22:00Z</updated>
<author>
<name>Jakob Stoklund Olesen</name>
<email>stoklund@2pi.dk</email>
</author>
<published>2012-01-16T19:22:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7739cad69d2590f556afc9fc3048f967b5a3f4f6'/>
<id>urn:sha1:7739cad69d2590f556afc9fc3048f967b5a3f4f6</id>
<content type='text'>
Register masks will be used as a compact representation of large clobber
lists.  Currently, an x86 call instruction has some 40 operands
representing call-clobbered registers.  That's more than 1kB of useless
operands per call site.

A register mask operand references a bit mask of call-preserved
registers, everything else is clobbered.  The bit mask will typically
come from TargetRegisterInfo::getCallPreservedMask().

By abandoning ImplicitDefs for call-clobbered registers, it also becomes
possible to share call instruction descriptions between calling
conventions, and we can get rid of the WINCALL* instructions.

This patch introduces the new operand kind.  Future patches will add
RegMask support to target-independent passes before finally the fixed
clobber lists can be removed from call instruction descriptions.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148250 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Adding a Hexagon cell for segmented stacks, as they have been implemented for X86 and not Sparc...</title>
<updated>2012-01-16T13:16:05Z</updated>
<author>
<name>Joe Abbey</name>
<email>jabbey@arxan.com</email>
</author>
<published>2012-01-16T13:16:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a0c1fc3bd308a0db86dc9a3ed587cc80be71fb3c'/>
<id>urn:sha1:a0c1fc3bd308a0db86dc9a3ed587cc80be71fb3c</id>
<content type='text'>
Committed as obvious


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148237 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add high level description of MachineInstr bundles.</title>
<updated>2011-12-14T21:32:14Z</updated>
<author>
<name>Evan Cheng</name>
<email>evan.cheng@apple.com</email>
</author>
<published>2011-12-14T21:32:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=2e9c7244b9f46e3396ea0a3475418eae814db742'/>
<id>urn:sha1:2e9c7244b9f46e3396ea0a3475418eae814db742</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146589 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
