<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Bitcode/Reader, branch release_23</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Bitcode/Reader?h=release_23</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Bitcode/Reader?h=release_23'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2008-04-25T16:53:59Z</updated>
<entry>
<title>Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989</title>
<updated>2008-04-25T16:53:59Z</updated>
<author>
<name>Nick Lewycky</name>
<email>nicholas@mxc.ca</email>
</author>
<published>2008-04-25T16:53:59Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=280a6e607d8eb7401749a92db624a82de47da777'/>
<id>urn:sha1:280a6e607d8eb7401749a92db624a82de47da777</id>
<content type='text'>
r48047 r48084 r48085 r48086 r48088 r48096 r48099 r48109 and r48123.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50265 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Switch to using Simplified ConstantFP::get API.</title>
<updated>2008-04-20T00:41:09Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-04-20T00:41:09Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=02a260aa11a2e1b2c14335274d3c42ca3f3eabc0'/>
<id>urn:sha1:02a260aa11a2e1b2c14335274d3c42ca3f3eabc0</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49977 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Gabor points out that reserveOperandSpace takes # of values, </title>
<updated>2008-04-13T00:14:42Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-04-13T00:14:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=86941611c9de791739ecd4664e766b5f5ce6d85e'/>
<id>urn:sha1:86941611c9de791739ecd4664e766b5f5ce6d85e</id>
<content type='text'>
not # of operands as an input.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49599 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>API changes for class Use size reduction, wave 1.</title>
<updated>2008-04-06T20:25:17Z</updated>
<author>
<name>Gabor Greif</name>
<email>ggreif@gmail.com</email>
</author>
<published>2008-04-06T20:25:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=051a950000e21935165db56695e35bade668193b'/>
<id>urn:sha1:051a950000e21935165db56695e35bade668193b</id>
<content type='text'>
Specifically, introduction of XXX::Create methods
for Users that have a potentially variable number of
Uses.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49277 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add explicit keywords.</title>
<updated>2008-03-25T22:06:05Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2008-03-25T22:06:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=950a4c40b823cd4f09dc71be635229246dfd6cac'/>
<id>urn:sha1:950a4c40b823cd4f09dc71be635229246dfd6cac</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48801 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Reimplement the parameter attributes support, phase #1. hilights:</title>
<updated>2008-03-12T17:45:29Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-03-12T17:45:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=58d74910c6b82e622ecbb57d6644d48fec5a5c0f'/>
<id>urn:sha1:58d74910c6b82e622ecbb57d6644d48fec5a5c0f</id>
<content type='text'>
1. There is now a "PAListPtr" class, which is a smart pointer around
   the underlying uniqued parameter attribute list object, and manages
   its refcount.  It is now impossible to mess up the refcount.
2. PAListPtr is now the main interface to the underlying object, and
   the underlying object is now completely opaque.
3. Implementation details like SmallVector and FoldingSet are now no
   longer part of the interface.
4. You can create a PAListPtr with an arbitrary sequence of
   ParamAttrsWithIndex's, no need to make a SmallVector of a specific 
   size (you can just use an array or scalar or vector if you wish).
5. All the client code that had to check for a null pointer before
   dereferencing the pointer is simplified to just access the 
   PAListPtr directly.
6. The interfaces for adding attrs to a list and removing them is a
   bit simpler.

Phase #2 will rename some stuff (e.g. PAListPtr) and do other less 
invasive changes.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48289 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>when the bitcode reader is referencing a paramattr, make sure to bump its refcount.</title>
<updated>2008-03-12T02:25:52Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-03-12T02:25:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=461edd937e9ec95193022629314c66d2c1e984d2'/>
<id>urn:sha1:461edd937e9ec95193022629314c66d2c1e984d2</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48276 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Be backward compatible</title>
<updated>2008-03-12T00:49:19Z</updated>
<author>
<name>Anton Korobeynikov</name>
<email>asl@math.spbu.ru</email>
</author>
<published>2008-03-12T00:49:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=91342d8873a84b2809e5ed120cabb75902034355'/>
<id>urn:sha1:91342d8873a84b2809e5ed120cabb75902034355</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48268 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Honour aliases visibility when reading from/writing to bitcode</title>
<updated>2008-03-11T21:40:17Z</updated>
<author>
<name>Anton Korobeynikov</name>
<email>asl@math.spbu.ru</email>
</author>
<published>2008-03-11T21:40:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f8342b98663096186c3a367f7d0fd5ebb7064a52'/>
<id>urn:sha1:f8342b98663096186c3a367f7d0fd5ebb7064a52</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48248 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add an unwind_to field to basic blocks, making them Users instead of Values.</title>
<updated>2008-03-02T02:48:09Z</updated>
<author>
<name>Nick Lewycky</name>
<email>nicholas@mxc.ca</email>
</author>
<published>2008-03-02T02:48:09Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=fc82fabe00b0b820e3c0d7fc9e289bace0295f11'/>
<id>urn:sha1:fc82fabe00b0b820e3c0d7fc9e289bace0295f11</id>
<content type='text'>
This is the first checkin for PR1269, the new EH infrastructure.


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