<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/docs/tutorial, branch release_27</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/docs/tutorial?h=release_27</id>
<link rel='self' href='https://git.amat.us/llvm/atom/docs/tutorial?h=release_27'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2010-03-12T00:09:10Z</updated>
<entry>
<title>Merge 97965 from mainline.</title>
<updated>2010-03-12T00:09:10Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2010-03-12T00:09:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=bd437166bcfcf33ec21e521579b70ffad8b64bfc'/>
<id>urn:sha1:bd437166bcfcf33ec21e521579b70ffad8b64bfc</id>
<content type='text'>
Update the OCaml Kaleidoscope tutorial.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_27@98311 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Rewrite makefiles to explicitly reference DESTDIR to fix bug 3153.</title>
<updated>2010-03-04T20:56:19Z</updated>
<author>
<name>Erick Tryzelaar</name>
<email>idadesub@users.sourceforge.net</email>
</author>
<published>2010-03-04T20:56:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d4076cfc834da5255d2f7a15b6f9c7cd80132223'/>
<id>urn:sha1:d4076cfc834da5255d2f7a15b6f9c7cd80132223</id>
<content type='text'>
We need this so can not bake DESTDIR into the O'Caml symlinks.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97743 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Floating-point add, sub, and mul are now spelled fadd, fsub, and fmul,</title>
<updated>2010-03-02T01:11:08Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-03-02T01:11:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a9445e11c553855a6caacbbbf77a9b993ecc651e'/>
<id>urn:sha1:a9445e11c553855a6caacbbbf77a9b993ecc651e</id>
<content type='text'>
respectively.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97531 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>irbuilder is doing constant folding now by default, PR6092</title>
<updated>2010-02-17T19:54:34Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-02-17T19:54:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b886089645a144babe64067928acc19814434775'/>
<id>urn:sha1:b886089645a144babe64067928acc19814434775</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96502 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>fix some out of date prose dating from the LLVMContext changes.</title>
<updated>2010-02-17T19:51:31Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-02-17T19:51:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d071845f64a7d3297f1ac62fd25b0a7c2886f736'/>
<id>urn:sha1:d071845f64a7d3297f1ac62fd25b0a7c2886f736</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96500 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Make Kaleidoscope not link against the interpreter, since that didn't</title>
<updated>2010-02-11T19:15:20Z</updated>
<author>
<name>Jeffrey Yasskin</name>
<email>jyasskin@google.com</email>
</author>
<published>2010-02-11T19:15:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=42fc5586241ddc5948ffff67eefe8cb2690534a8'/>
<id>urn:sha1:42fc5586241ddc5948ffff67eefe8cb2690534a8</id>
<content type='text'>
work anyway (Interpreter::getPointerToFunction doesn't return a
callable pointer), and improve the error message when an
ExecutionEngine can't be created.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95896 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add "Author Date Id Revision" svn:keyword properties to these files, as</title>
<updated>2010-02-03T17:27:31Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-02-03T17:27:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=523e3928a340dfd6645b4fc8e861c2d883728227'/>
<id>urn:sha1:523e3928a340dfd6645b4fc8e861c2d883728227</id>
<content type='text'>
is done with the other html files in doc, to hopefully keep strings like
"Last modified" current.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95225 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Kill ModuleProvider and ghost linkage by inverting the relationship between</title>
<updated>2010-01-27T20:34:15Z</updated>
<author>
<name>Jeffrey Yasskin</name>
<email>jyasskin@google.com</email>
</author>
<published>2010-01-27T20:34:15Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f0356fe140af1a30587b9a86bcfb1b2c51b8ce20'/>
<id>urn:sha1:f0356fe140af1a30587b9a86bcfb1b2c51b8ce20</id>
<content type='text'>
Modules and ModuleProviders. Because the "ModuleProvider" simply materializes
GlobalValues now, and doesn't provide modules, it's renamed to
"GVMaterializer". Code that used to need a ModuleProvider to materialize
Functions can now materialize the Functions directly. Functions no longer use a
magic linkage to record that they're materializable; they simply ask the
GVMaterializer.

Because the C ABI must never change, we can't remove LLVMModuleProviderRef or
the functions that refer to it. Instead, because Module now exposes the same
functionality ModuleProvider used to, we store a Module* in any
LLVMModuleProviderRef and translate in the wrapper methods.  The bindings to
other languages still use the ModuleProvider concept.  It would probably be
worth some time to update them to follow the C++ more closely, but I don't
intend to do it.

Fixes http://llvm.org/PR5737 and http://llvm.org/PR5735.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94686 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove the 'simple jit' tutorial as it wasn't really being maintained and its</title>
<updated>2009-11-30T04:23:17Z</updated>
<author>
<name>Nick Lewycky</name>
<email>nicholas@mxc.ca</email>
</author>
<published>2009-11-30T04:23:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=808ce5fd6750b4a4fd9336b72e219ff989928d67'/>
<id>urn:sha1:808ce5fd6750b4a4fd9336b72e219ff989928d67</id>
<content type='text'>
material is covered by the Kaleidoscope tutorial.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90111 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Change the JIT to compile eagerly by default as agreed in</title>
<updated>2009-10-27T20:30:28Z</updated>
<author>
<name>Jeffrey Yasskin</name>
<email>jyasskin@google.com</email>
</author>
<published>2009-10-27T20:30:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=dc85724f703bddf6988b6b3f20203beab775f32b'/>
<id>urn:sha1:dc85724f703bddf6988b6b3f20203beab775f32b</id>
<content type='text'>
http://llvm.org/PR5184, and beef up the comments to describe what both options
do and the risks of lazy compilation in the presence of threads.


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