<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Bitcode/Writer, branch stable</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Bitcode/Writer?h=stable</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Bitcode/Writer?h=stable'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2013-04-01T02:28:07Z</updated>
<entry>
<title>Whitespace cleanup</title>
<updated>2013-04-01T02:28:07Z</updated>
<author>
<name>Joe Abbey</name>
<email>jabbey@arxan.com</email>
</author>
<published>2013-04-01T02:28:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ef7964c1b78f57e277e74bda4f38e1143d1363fe'/>
<id>urn:sha1:ef7964c1b78f57e277e74bda4f38e1143d1363fe</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178454 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Have the bitcode writer and reader handle the new attribute references.</title>
<updated>2013-02-12T08:13:50Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2013-02-12T08:13:50Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=48fbcfe6b959df628a6455e00ac8d94fa6ade87a'/>
<id>urn:sha1:48fbcfe6b959df628a6455e00ac8d94fa6ade87a</id>
<content type='text'>
The bitcode writer emits a reference to the attribute group that the object at
the given index refers to. The bitcode reader is modified to read this in and
map it back to the attribute group.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174952 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Use the AttributeSet as the 'key' to the map instead of the 'raw' pointer.</title>
<updated>2013-02-12T08:01:22Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2013-02-12T08:01:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=105ea3d49d4a458af8779ae7f144f00d19c4168f'/>
<id>urn:sha1:105ea3d49d4a458af8779ae7f144f00d19c4168f</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174950 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Rename AttributeSets to AttributeGroups so that it's more meaningful.</title>
<updated>2013-02-11T22:33:26Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2013-02-11T22:33:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e9229a6a9614cbde1bff2bd6ffae3b7336db5702'/>
<id>urn:sha1:e9229a6a9614cbde1bff2bd6ffae3b7336db5702</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174911 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[tsan/msan] adding thread_safety and uninitialized_checks attributes</title>
<updated>2013-02-11T08:13:54Z</updated>
<author>
<name>Kostya Serebryany</name>
<email>kcc@google.com</email>
</author>
<published>2013-02-11T08:13:54Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ab39afa9d9b99c61842c8e3d0eb706bd16efdcf3'/>
<id>urn:sha1:ab39afa9d9b99c61842c8e3d0eb706bd16efdcf3</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174864 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix unnecessary removal of const through cast machinery</title>
<updated>2013-02-11T01:16:51Z</updated>
<author>
<name>David Blaikie</name>
<email>dblaikie@gmail.com</email>
</author>
<published>2013-02-11T01:16:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f12b379448a9f2131feba15c01714e44bedda120'/>
<id>urn:sha1:f12b379448a9f2131feba15c01714e44bedda120</id>
<content type='text'>
I have some uncommitted changes to the cast code that catch this sort of thing
at compile-time but I still need to do some other cleanup before I can enable
it.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174853 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add code for emitting the attribute groups.</title>
<updated>2013-02-10T23:09:32Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2013-02-10T23:09:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0f715c26bd65516f616df94124679bad03084652'/>
<id>urn:sha1:0f715c26bd65516f616df94124679bad03084652</id>
<content type='text'>
This is some initial code for emitting the attribute groups into the bitcode.

NOTE: This format *may* change! Do not rely upon the attribute groups' bitcode
not changing.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174845 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add support for attribute groups in the value enumerator.</title>
<updated>2013-02-10T23:06:02Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2013-02-10T23:06:02Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=8c2e77f895301967bf37d04e905fb1f069ec91b2'/>
<id>urn:sha1:8c2e77f895301967bf37d04e905fb1f069ec91b2</id>
<content type='text'>
Attribute groups are essentially all AttributeSets which are used by the
program. Enumerate them here.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174844 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Added LLVM Asm/Bitcode Reader/Writer support for new IR keyword externally_initialized.</title>
<updated>2013-02-05T05:57:38Z</updated>
<author>
<name>Michael Gottesman</name>
<email>mgottesman@apple.com</email>
</author>
<published>2013-02-05T05:57:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a2de37c897556fbd1f94a3ed84ad27accd8f8deb'/>
<id>urn:sha1:a2de37c897556fbd1f94a3ed84ad27accd8f8deb</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174340 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Initial cleanups of the param-attribute code in the bitcode reader/writer.</title>
<updated>2013-02-04T23:32:23Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2013-02-04T23:32:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f9271ea159b97e2febedcf095c3c4122cb24d077'/>
<id>urn:sha1:f9271ea159b97e2febedcf095c3c4122cb24d077</id>
<content type='text'>
Rename the PARAMATTR_CODE_ENTRY to PARAMATTR_CODE_ENTRY_OLD. It will be replaced
by another encoding. Keep around the current LLVM attribute encoder/decoder
code, but move it to the bitcode directories so that no one's tempted to use
them.


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