<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Target/MSIL, branch release_22</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Target/MSIL?h=release_22</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Target/MSIL?h=release_22'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2008-01-07T01:30:38Z</updated>
<entry>
<title>Enabling the target-independent garbage collection infrastructure by hooking it</title>
<updated>2008-01-07T01:30:38Z</updated>
<author>
<name>Gordon Henriksen</name>
<email>gordonhenriksen@mac.com</email>
</author>
<published>2008-01-07T01:30:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ce2247755e56f99a2377b64a1a9d393726582b85'/>
<id>urn:sha1:ce2247755e56f99a2377b64a1a9d393726582b85</id>
<content type='text'>
up to the various compiler pipelines.

This doesn't actually add support for any GC algorithms, which means it 
temporarily breaks a few tests. To be fixed shortly.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45669 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove attribution from file headers, per discussion on llvmdev.</title>
<updated>2007-12-29T20:36:04Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2007-12-29T20:36:04Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=4ee451de366474b9c228b4e5fa573795a715216d'/>
<id>urn:sha1:4ee451de366474b9c228b4e5fa573795a715216d</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45418 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>remove attribution from lib Makefiles.</title>
<updated>2007-12-29T20:09:26Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2007-12-29T20:09:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=fc643c5e88c596f217750dd91fcc66488dfed73d'/>
<id>urn:sha1:fc643c5e88c596f217750dd91fcc66488dfed73d</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45415 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space.</title>
<updated>2007-12-17T01:12:55Z</updated>
<author>
<name>Christopher Lamb</name>
<email>christopher.lamb@gmail.com</email>
</author>
<published>2007-12-17T01:12:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=43ad6b3e0d6ada51e9b23aab3e061187f1f5710c'/>
<id>urn:sha1:43ad6b3e0d6ada51e9b23aab3e061187f1f5710c</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45082 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Rather than having special rules like "intrinsics cannot</title>
<updated>2007-12-03T20:06:50Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2007-12-03T20:06:50Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a3355ffb3d30d19d226bbb75707991c60f236e37'/>
<id>urn:sha1:a3355ffb3d30d19d226bbb75707991c60f236e37</id>
<content type='text'>
throw exceptions", just mark intrinsics with the nounwind
attribute.  Likewise, mark intrinsics as readnone/readonly
and get rid of special aliasing logic (which didn't use
anything more than this anyway).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44544 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add some convenience methods for querying attributes, and</title>
<updated>2007-11-28T17:07:01Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2007-11-28T17:07:01Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=afa3b6da11bc05281bcf09e45de9e037e0ee5011'/>
<id>urn:sha1:afa3b6da11bc05281bcf09e45de9e037e0ee5011</id>
<content type='text'>
use them.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44403 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix PR1146: parameter attributes are longer part of</title>
<updated>2007-11-27T13:23:08Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2007-11-27T13:23:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=dc024674ff96820d6020757b48d47f46d4c07db2'/>
<id>urn:sha1:dc024674ff96820d6020757b48d47f46d4c07db2</id>
<content type='text'>
the function type, instead they belong to functions
and function calls.  This is an updated and slightly
corrected version of Reid Spencer's original patch.
The only known problem is that auto-upgrading of
bitcode files doesn't seem to work properly (see
test/Bitcode/AutoUpgradeIntrinsics.ll).  Hopefully
a bitcode guru (who might that be? :) ) will fix it.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44359 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Eliminate the remaining uses of getTypeSize.  This</title>
<updated>2007-11-05T00:04:43Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2007-11-05T00:04:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ca0ed744852a7d9625572fbb793f65e81225a3e8'/>
<id>urn:sha1:ca0ed744852a7d9625572fbb793f65e81225a3e8</id>
<content type='text'>
should only effect x86 when using long double.  Now
12/16 bytes are output for long double globals (the
exact amount depends on the alignment).  This brings
globals in line with the rest of LLVM: the space
reserved for an object is now always the ABI size.
One tricky point is that only 10 bytes should be
output for long double if it is a field in a packed
struct, which is the reason for the additional
argument to EmitGlobalConstant.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43688 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Revise previous patch per review comments.</title>
<updated>2007-09-12T03:30:33Z</updated>
<author>
<name>Dale Johannesen</name>
<email>dalej@apple.com</email>
</author>
<published>2007-09-12T03:30:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=9d5f45607793052bf5b4436d1b43013fab9999ac'/>
<id>urn:sha1:9d5f45607793052bf5b4436d1b43013fab9999ac</id>
<content type='text'>
Next round of x87 long double stuff.
Getting close now, basically works.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41875 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add APInt interfaces to APFloat (allows directly</title>
<updated>2007-09-11T18:32:33Z</updated>
<author>
<name>Dale Johannesen</name>
<email>dalej@apple.com</email>
</author>
<published>2007-09-11T18:32:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=3f6eb7419de437436265831fce92f62498556e08'/>
<id>urn:sha1:3f6eb7419de437436265831fce92f62498556e08</id>
<content type='text'>
access to bits).  Use them in place of float and
double interfaces where appropriate.
First bits of x86 long double constants handling 
(untested, probably does not work).



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