<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/Feature, branch release_29</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/Feature?h=release_29</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/Feature?h=release_29'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2010-11-29T07:58:32Z</updated>
<entry>
<title>test: Check the feature 'loadable_module' with load modules in %llvmshlibdir.</title>
<updated>2010-11-29T07:58:32Z</updated>
<author>
<name>NAKAMURA Takumi</name>
<email>geek4civic@gmail.com</email>
</author>
<published>2010-11-29T07:58:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=86c817e9d446aa7bf6e91170be22249884fefd0d'/>
<id>urn:sha1:86c817e9d446aa7bf6e91170be22249884fefd0d</id>
<content type='text'>
%llvmshlibdir should be 'bin' on Cygming.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120282 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>remove unions from LLVM IR.  They are severely buggy and not</title>
<updated>2010-08-28T04:09:24Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-08-28T04:09:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=61c70e98ac3c7504d31dd9bc81c4e9cb998e9984'/>
<id>urn:sha1:61c70e98ac3c7504d31dd9bc81c4e9cb998e9984</id>
<content type='text'>
being actively maintained, improved, or extended.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112356 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Extend function-local metadata to be usable as attachments.</title>
<updated>2010-08-24T02:24:03Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-08-24T02:24:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=309b3af547a60bedd74daa2a94ebd3d3ed5f06e9'/>
<id>urn:sha1:309b3af547a60bedd74daa2a94ebd3d3ed5f06e9</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111895 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>Disallow null as a named metadata operand.</title>
<updated>2010-07-21T18:54:18Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-07-21T18:54:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=872814ae048df032bddf9299c850f5bda08299a9'/>
<id>urn:sha1:872814ae048df032bddf9299c850f5bda08299a9</id>
<content type='text'>
Make MDNode::destroy private.
Fix the one thing that used MDNode::destroy, outside of MDNode itself.

One should never delete or destroy an MDNode explicitly. MDNodes
implicitly go away when there are no references to them (implementation
details aside).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109028 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add support for empty named metadata too. This isn't particularly</title>
<updated>2010-07-13T19:42:44Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-07-13T19:42:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=9dc8ae110f4b23df8f42fe6a09087061938a06a7'/>
<id>urn:sha1:9dc8ae110f4b23df8f42fe6a09087061938a06a7</id>
<content type='text'>
useful, but it is nice for consistency.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108262 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add support for empty metadata nodes: !{}.</title>
<updated>2010-07-13T19:33:27Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-07-13T19:33:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ac80975ea4103fcceab38cde69d98d3fb3b01db4'/>
<id>urn:sha1:ac80975ea4103fcceab38cde69d98d3fb3b01db4</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108259 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Implement the "linker_private_weak" linkage type. This will be used for</title>
<updated>2010-07-01T21:55:59Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2010-07-01T21:55:59Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=5e721d768254a920b78b9129d79a84c0163cb3f4'/>
<id>urn:sha1:5e721d768254a920b78b9129d79a84c0163cb3f4</id>
<content type='text'>
Objective-C metadata types which should be marked as "weak", but which the
linker will remove upon final linkage. However, this linkage isn't specific to
Objective-C.

For example, the "objc_msgSend_fixup_alloc" symbol is defined like this:

      .globl l_objc_msgSend_fixup_alloc
      .weak_definition l_objc_msgSend_fixup_alloc
      .section __DATA, __objc_msgrefs, coalesced
      .align 3
l_objc_msgSend_fixup_alloc:
       .quad   _objc_msgSend_fixup
       .quad   L_OBJC_METH_VAR_NAME_1

This is different from the "linker_private" linkage type, because it can't have
the metadata defined with ".weak_definition".

Currently only supported on Darwin platforms.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@107433 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>fix PR7105 by enumerating MDNodes on all @llvm.foo</title>
<updated>2010-05-10T20:53:17Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-05-10T20:53:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=fd450c026ae0e804da7025d3318551b203d584a9'/>
<id>urn:sha1:fd450c026ae0e804da7025d3318551b203d584a9</id>
<content type='text'>
function calls, not just recognized intrinsics.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103428 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>add support for zero initialized unions, patch by Tim Northover!</title>
<updated>2010-03-29T17:36:02Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-03-29T17:36:02Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d7ba0f2ade9374adbfa7ce62de5d4982e6e10d9c'/>
<id>urn:sha1:d7ba0f2ade9374adbfa7ce62de5d4982e6e10d9c</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99818 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
