<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Target/CBackend, branch release_27</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Target/CBackend?h=release_27</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Target/CBackend?h=release_27'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2010-02-28T00:41:59Z</updated>
<entry>
<title>Add a flag to addPassesToEmit* to disable the Verifier pass run</title>
<updated>2010-02-28T00:41:59Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-02-28T00:41:59Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=8772f5041ce8e98695655a72a54b952583630617'/>
<id>urn:sha1:8772f5041ce8e98695655a72a54b952583630617</id>
<content type='text'>
after LSR, so that clients can opt in.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97357 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove a bunch of duplicated code, where there was one version taking a std::ostream</title>
<updated>2010-02-21T19:15:19Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2010-02-21T19:15:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=bb1d451246e922c49f51f0ca6a231e60b071e2a3'/>
<id>urn:sha1:bb1d451246e922c49f51f0ca6a231e60b071e2a3</id>
<content type='text'>
and another taking a raw_ostream, but otherwise identical.  Use raw_ostream everywhere.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96746 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Introduce isOpaqueTy and use it rather than isa&lt;OpaqueType&gt;.  Also, move some</title>
<updated>2010-02-16T14:50:09Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2010-02-16T14:50:09Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=47c5188789bc40671504ed1fa3a44765cefba44f'/>
<id>urn:sha1:47c5188789bc40671504ed1fa3a44765cefba44f</id>
<content type='text'>
methods to try to have the type predicates be more logically positioned.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96349 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>There are two ways of checking for a given type, for example isa&lt;PointerType&gt;(T)</title>
<updated>2010-02-16T11:11:14Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2010-02-16T11:11:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1df9859c40492511b8aa4321eb76496005d3b75b'/>
<id>urn:sha1:1df9859c40492511b8aa4321eb76496005d3b75b</id>
<content type='text'>
and T-&gt;isPointerTy().  Convert most instances of the first form to the second form.
Requested by Chris.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96344 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Uniformize the names of type predicates: rather than having isFloatTy and</title>
<updated>2010-02-15T16:12:20Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2010-02-15T16:12:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b0bc6c361da9009e8414efde317d9bbff755f6c0'/>
<id>urn:sha1:b0bc6c361da9009e8414efde317d9bbff755f6c0</id>
<content type='text'>
isInteger, we now have isFloatTy and isIntegerTy.  Requested by Chris!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96223 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix "the the" and similar typos.</title>
<updated>2010-02-10T16:03:48Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-02-10T16:03:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f451cb870efcf9e0302d25ed05f4cac6bb494e42'/>
<id>urn:sha1:f451cb870efcf9e0302d25ed05f4cac6bb494e42</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95781 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>eliminate FileModel::Model, just use CodeGenFileType.  The client</title>
<updated>2010-02-02T21:06:45Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-02-02T21:06:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=211edae4843f5c2ee9c376e88e4cf0ecc8745f03'/>
<id>urn:sha1:211edae4843f5c2ee9c376e88e4cf0ecc8745f03</id>
<content type='text'>
of the code generator shouldn't care what object format a target
uses.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95124 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.</title>
<updated>2010-01-24T20:43:08Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-01-24T20:43:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=43b5f9312d56be400af031f7487a99b75b7b0f97'/>
<id>urn:sha1:43b5f9312d56be400af031f7487a99b75b7b0f97</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94378 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>use both the Mangler and the CBE's mangler for identifiers,</title>
<updated>2010-01-22T18:33:00Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-01-22T18:33:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7481ae657232b2f9275be4be8f03d8d75a12dde3'/>
<id>urn:sha1:7481ae657232b2f9275be4be8f03d8d75a12dde3</id>
<content type='text'>
this should fix a problem duncan saw handling symbols with '.' in them.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94192 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Stop building RTTI information for *most* llvm libraries.  Notable</title>
<updated>2010-01-22T06:49:46Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-01-22T06:49:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e73a31f667ad2fe03e25c97ac45b58c30d7f07c3'/>
<id>urn:sha1:e73a31f667ad2fe03e25c97ac45b58c30d7f07c3</id>
<content type='text'>
missing ones are libsupport, libsystem and libvmcore.  libvmcore is
currently blocked on bugpoint, which uses EH.  Once it stops using
EH, we can switch it off.

This #if 0's out 3 unit tests, because gtest requires RTTI information.
Suggestions welcome on how to fix this.



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