<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Target/CBackend, branch release_24</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Target/CBackend?h=release_24</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Target/CBackend?h=release_24'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2008-10-22T21:46:49Z</updated>
<entry>
<title>Fix build error.</title>
<updated>2008-10-22T21:46:49Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2008-10-22T21:46:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=43b4e355472b2c25e4ebf0946594945dc1f1b43a'/>
<id>urn:sha1:43b4e355472b2c25e4ebf0946594945dc1f1b43a</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_24@58004 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Rename bitcastToAPInt to convertToAPInt.</title>
<updated>2008-10-22T21:43:33Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2008-10-22T21:43:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=60840c8b35d2b5da8d7151276333ce1000bb08a5'/>
<id>urn:sha1:60840c8b35d2b5da8d7151276333ce1000bb08a5</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_24@58003 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge from mainline.</title>
<updated>2008-10-22T05:05:36Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2008-10-22T05:05:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b9c01c2c6f1f1371440af1e5b0b01245ae060d0a'/>
<id>urn:sha1:b9c01c2c6f1f1371440af1e5b0b01245ae060d0a</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_24@57957 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>CMake: Builds all examples. Corrected name of CBackend target.</title>
<updated>2008-09-26T19:48:03Z</updated>
<author>
<name>Oscar Fuentes</name>
<email>ofv@wanadoo.es</email>
</author>
<published>2008-09-26T19:48:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=dbc2e856fce973243d2dfba88d573d3c88f06020'/>
<id>urn:sha1:dbc2e856fce973243d2dfba88d573d3c88f06020</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56682 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>CMake: Builds all targets.</title>
<updated>2008-09-26T04:40:32Z</updated>
<author>
<name>Oscar Fuentes</name>
<email>ofv@wanadoo.es</email>
</author>
<published>2008-09-26T04:40:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e1ad087fcbb51ed66e450d010f849b5792b4b6fc'/>
<id>urn:sha1:e1ad087fcbb51ed66e450d010f849b5792b4b6fc</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56641 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title> Large mechanical patch.</title>
<updated>2008-09-25T21:00:45Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2008-09-25T21:00:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0598866c052147c31b808391f58434ce3dbfb838'/>
<id>urn:sha1:0598866c052147c31b808391f58434ce3dbfb838</id>
<content type='text'>
s/ParamAttr/Attribute/g
s/PAList/AttrList/g
s/FnAttributeWithIndex/AttributeWithIndex/g
s/FnAttr/Attribute/g

This sets the stage 
- to implement function notes as function attributes and 
- to distinguish between function attributes and return value attributes.

This requires corresponding changes in llvm-gcc and clang.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56622 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Tidy up several unbeseeming casts from pointer to intptr_t.</title>
<updated>2008-09-04T17:05:41Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2008-09-04T17:05:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ae73dc1448d25b02cabc7c64c86c64371453dda8'/>
<id>urn:sha1:ae73dc1448d25b02cabc7c64c86c64371453dda8</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55779 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>unbreak the CBE on treeadd an many others.</title>
<updated>2008-08-21T05:51:43Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-08-21T05:51:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1f0f37a7429eac80421236dd62eaa13dbe4d3893'/>
<id>urn:sha1:1f0f37a7429eac80421236dd62eaa13dbe4d3893</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55112 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Use raw_ostream throughout the AsmPrinter.</title>
<updated>2008-08-21T00:14:44Z</updated>
<author>
<name>Owen Anderson</name>
<email>resistor@mac.com</email>
</author>
<published>2008-08-21T00:14:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=cb3718832375a581c5ea23f15918f3ea447a446c'/>
<id>urn:sha1:cb3718832375a581c5ea23f15918f3ea447a446c</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55092 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Rename some GC classes so that their roll will hopefully be clearer.</title>
<updated>2008-08-17T18:44:35Z</updated>
<author>
<name>Gordon Henriksen</name>
<email>gordonhenriksen@mac.com</email>
</author>
<published>2008-08-17T18:44:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=5eca075b74d62c621b160aa216b4cd50829a2cc7'/>
<id>urn:sha1:5eca075b74d62c621b160aa216b4cd50829a2cc7</id>
<content type='text'>
In particular, Collector was confusing to implementors. Several
thought that this compile-time class was the place to implement
their runtime GC heap. Of course, it doesn't even exist at runtime.
Specifically, the renames are:

  Collector               -&gt; GCStrategy
  CollectorMetadata       -&gt; GCFunctionInfo
  CollectorModuleMetadata -&gt; GCModuleInfo
  CollectorRegistry       -&gt; GCRegistry
  Function::getCollector  -&gt; getGC (setGC, hasGC, clearGC)

Several accessors and nested types have also been renamed to be
consistent. These changes should be obvious.

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