<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Target/CellSPU, branch release_26</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Target/CellSPU?h=release_26</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Target/CellSPU?h=release_26'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2009-08-19T05:49:37Z</updated>
<entry>
<title>eliminate AsmPrinter::SwitchToSection and just have clients</title>
<updated>2009-08-19T05:49:37Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2009-08-19T05:49:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6c2f9e14fdf14d8c1c687c6bd9918183fa7f8a7f'/>
<id>urn:sha1:6c2f9e14fdf14d8c1c687c6bd9918183fa7f8a7f</id>
<content type='text'>
talk to the MCStreamer directly instead.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79405 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Allow targets to specify their choice of calling conventions per</title>
<updated>2009-08-14T20:10:52Z</updated>
<author>
<name>Anton Korobeynikov</name>
<email>asl@math.spbu.ru</email>
</author>
<published>2009-08-14T20:10:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=72977a45a8ad9d9524c9b49399e89fb9a3a676ed'/>
<id>urn:sha1:72977a45a8ad9d9524c9b49399e89fb9a3a676ed</id>
<content type='text'>
libcall. Take advantage of this in the ARM backend to rectify broken
choice of CC when hard float is in effect. PIC16 may want to see if
it could be of use in MakePIC16Libcall, which works unchanged.

Patch by Sandeep!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79033 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Various AsmWriter output cleanups. Use WriteAsOperand instead of</title>
<updated>2009-08-13T01:36:44Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2009-08-13T01:36:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=cf20ac4fd12ea3510a8f32a24fff69eebe7b6f4a'/>
<id>urn:sha1:cf20ac4fd12ea3510a8f32a24fff69eebe7b6f4a</id>
<content type='text'>
PrintUnmangledNameSafely.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78878 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Change TargetAsmInfo to be constructed via TargetRegistry from a Target+Triple</title>
<updated>2009-08-12T07:22:17Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2009-08-12T07:22:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a7ac47cee1a0b3f4c798ecaa22ecf9d1be9c07e6'/>
<id>urn:sha1:a7ac47cee1a0b3f4c798ecaa22ecf9d1be9c07e6</id>
<content type='text'>
pair instead of from a virtual method on TargetMachine.  This cuts the final
ties of TargetAsmInfo to TargetMachine, meaning that MC can now use 
TargetAsmInfo.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78802 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add contexts to some of the MVT APIs.  No functionality change yet, just the infrastructure work needed to get the contexts to where they need to be first.</title>
<updated>2009-08-12T00:36:31Z</updated>
<author>
<name>Owen Anderson</name>
<email>resistor@mac.com</email>
</author>
<published>2009-08-12T00:36:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=23b9b19b1a5a00faa9fce0788155c7dbfd00bfb1'/>
<id>urn:sha1:23b9b19b1a5a00faa9fce0788155c7dbfd00bfb1</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78759 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Change the asmprinter to print the comment character before the</title>
<updated>2009-08-11T22:39:40Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2009-08-11T22:39:40Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e2b060161c92ddf60b5d020f981451e9e34a3f02'/>
<id>urn:sha1:e2b060161c92ddf60b5d020f981451e9e34a3f02</id>
<content type='text'>
"inlineasmstart/end" strings so that the contents of the directive
are separate from the comment character.  This lets elf targets
get #APP/#NOAPP for free even if they don't use "#" as the comment
character.  This also allows hoisting the darwin stuff up to the
shared TAI class.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78737 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Split EVT into MVT and EVT, the former representing _just_ a primitive type, while</title>
<updated>2009-08-11T20:47:22Z</updated>
<author>
<name>Owen Anderson</name>
<email>resistor@mac.com</email>
</author>
<published>2009-08-11T20:47:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=825b72b0571821bf2d378749f69d6c4cfb52d2f9'/>
<id>urn:sha1:825b72b0571821bf2d378749f69d6c4cfb52d2f9</id>
<content type='text'>
the latter is capable of representing either a primitive or an extended type.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78713 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>pass the TargetTriple down from each target ctor to the</title>
<updated>2009-08-11T20:42:37Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2009-08-11T20:42:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0a31d2f6456069adba19b8aeca66c68b633c38b4'/>
<id>urn:sha1:0a31d2f6456069adba19b8aeca66c68b633c38b4</id>
<content type='text'>
LLVMTargetMachine ctor.  It is currently unused.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78711 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>SjLj based exception handling unwinding support. This patch is nasty, brutish</title>
<updated>2009-08-11T00:09:57Z</updated>
<author>
<name>Jim Grosbach</name>
<email>grosbach@apple.com</email>
</author>
<published>2009-08-11T00:09:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1b747ad8a0694b86e8d98a8b9a05ddfe74ec0cd3'/>
<id>urn:sha1:1b747ad8a0694b86e8d98a8b9a05ddfe74ec0cd3</id>
<content type='text'>
and short. Well, it's kinda short. Definitely nasty and brutish.

The front-end generates the register/unregister calls into the SjLj runtime,
call-site indices and landing pad dispatch. The back end fills in the LSDA
with the call-site information provided by the front end. Catch blocks are
not yet implemented.

Built on Darwin and verified no llvm-core "make check" regressions.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78625 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Rename MVT to EVT, in preparation for splitting SimpleValueType out into its own struct type.</title>
<updated>2009-08-10T22:56:29Z</updated>
<author>
<name>Owen Anderson</name>
<email>resistor@mac.com</email>
</author>
<published>2009-08-10T22:56:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e50ed30282bb5b4a9ed952580523f2dda16215ac'/>
<id>urn:sha1:e50ed30282bb5b4a9ed952580523f2dda16215ac</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78610 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
