<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Target/CppBackend, branch release_29</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Target/CppBackend?h=release_29</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Target/CppBackend?h=release_29'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2011-02-20T02:55:27Z</updated>
<entry>
<title>Use explicit add_subdirectory's for LLVM target sublibraries instead</title>
<updated>2011-02-20T02:55:27Z</updated>
<author>
<name>Oscar Fuentes</name>
<email>ofv@wanadoo.es</email>
</author>
<published>2011-02-20T02:55:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=00d78f1348a5980a276bed8f9be09ce2412a6a12'/>
<id>urn:sha1:00d78f1348a5980a276bed8f9be09ce2412a6a12</id>
<content type='text'>
of testing for its presence at cmake time.

This way the build automatically regenerates the makefiles when a svn
update brings in a new sublibrary.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126068 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>When emitting a single function with cppgen=function, you don't want to emit</title>
<updated>2010-11-28T18:00:53Z</updated>
<author>
<name>Nicolas Geoffray</name>
<email>nicolas.geoffray@lip6.fr</email>
</author>
<published>2010-11-28T18:00:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7509ccda930156d44f83b4b40eef077e93313091'/>
<id>urn:sha1:7509ccda930156d44f83b4b40eef077e93313091</id>
<content type='text'>
initializers of global variables used in the function.
Also make sure to emit the operands of a constant.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120253 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add X86 MMX type to bitcode and Type.</title>
<updated>2010-09-10T20:55:01Z</updated>
<author>
<name>Dale Johannesen</name>
<email>dalej@apple.com</email>
</author>
<published>2010-09-10T20:55:01Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=bb811a244567aa8a1522203f15588f4d001b7353'/>
<id>urn:sha1:bb811a244567aa8a1522203f15588f4d001b7353</id>
<content type='text'>
(The Ada bindings probably need it too, but all the
obvious places to change say "do not edit this file".)



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113618 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Create the new linker type "linker_private_weak_def_auto".</title>
<updated>2010-08-20T22:05:50Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2010-08-20T22:05:50Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=55ae515f9db484125a23429d4906c5edaf9f10d2'/>
<id>urn:sha1:55ae515f9db484125a23429d4906c5edaf9f10d2</id>
<content type='text'>
It's similar to "linker_private_weak", but it's known that the address of the
object is not taken. For instance, functions that had an inline definition, but
the compiler decided not to inline it. Note, unlike linker_private and
linker_private_weak, linker_private_weak_def_auto may have only default
visibility.  The symbols are removed by the linker from the final linked image
(executable or dynamic library).



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111684 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Reapply r110396, with fixes to appease the Linux buildbot gods.</title>
<updated>2010-08-06T18:33:48Z</updated>
<author>
<name>Owen Anderson</name>
<email>resistor@mac.com</email>
</author>
<published>2010-08-06T18:33:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=90c579de5a383cee278acc3f7e7b9d0a656e6a35'/>
<id>urn:sha1:90c579de5a383cee278acc3f7e7b9d0a656e6a35</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110460 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Revert r110396 to fix buildbots.</title>
<updated>2010-08-06T00:23:35Z</updated>
<author>
<name>Owen Anderson</name>
<email>resistor@mac.com</email>
</author>
<published>2010-08-06T00:23:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1f74590e9d1b9cf0f1f81a156efea73f76546e05'/>
<id>urn:sha1:1f74590e9d1b9cf0f1f81a156efea73f76546e05</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110410 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Don't use PassInfo* as a type identifier for passes.  Instead, use the address of the static</title>
<updated>2010-08-05T23:42:04Z</updated>
<author>
<name>Owen Anderson</name>
<email>resistor@mac.com</email>
</author>
<published>2010-08-05T23:42:04Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=9ccaf53ada99c63737547c0235baeb8454b04e80'/>
<id>urn:sha1:9ccaf53ada99c63737547c0235baeb8454b04e80</id>
<content type='text'>
ID member as the sole unique type identifier.  Clean up APIs related to this change.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110396 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>undo 80 column trespassing I caused</title>
<updated>2010-07-22T10:37:47Z</updated>
<author>
<name>Gabor Greif</name>
<email>ggreif@gmail.com</email>
</author>
<published>2010-07-22T10:37:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a399781289092fcdceb58b21174229f4373c4191'/>
<id>urn:sha1:a399781289092fcdceb58b21174229f4373c4191</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109092 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add missing attributes to cpp backend.</title>
<updated>2010-07-16T18:47:20Z</updated>
<author>
<name>Eli Friedman</name>
<email>eli.friedman@gmail.com</email>
</author>
<published>2010-07-16T18:47:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=32bb4dfd19b9816a6380ec7e7fdb879dd28c78f8'/>
<id>urn:sha1:32bb4dfd19b9816a6380ec7e7fdb879dd28c78f8</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108547 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>rotate CallInst operands</title>
<updated>2010-07-13T15:31:36Z</updated>
<author>
<name>Gabor Greif</name>
<email>ggreif@gmail.com</email>
</author>
<published>2010-07-13T15:31:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=63d024fc9a4f89987fa2cf7ab466ea17ec78ed14'/>
<id>urn:sha1:63d024fc9a4f89987fa2cf7ab466ea17ec78ed14</id>
<content type='text'>
with this commit the callee moves to the end of
the operand array (from the start) and the call
arguments now start at index 0 (formerly 1)

this ordering is now consistent with InvokeInst

this commit only flips the switch,
functionally it is equivalent to
r101465

I intend to commit several cleanups after a few
days of soak period



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