summaryrefslogtreecommitdiffstats
path: root/llvm/docs/tutorial/LangImpl6.html
Commit message (Collapse)AuthorAgeFilesLines
* Sync c++ kaleidoscope tutorial with test.Erick Tryzelaar2009-09-221-15/+15
| | | | llvm-svn: 82572
* Update the tutorial to match changes to examples/Kaleidoscope.Nick Lewycky2009-09-131-8/+17
| | | | | | | One change I'm not folding in is the removal of two unused variables that caused warnings, because those were there for expository purposes. llvm-svn: 81721
* Allocate the module provider in the Kaleidoscope code on the heap, not the ↵Reid Kleckner2009-08-261-30/+31
| | | | | | stack, so that it can be properly deleted. Also update the tutorial with the new code. This fixes PR4762, hopefully better than the last time. llvm-svn: 80138
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-14/+14
| | | | llvm-svn: 78948
* Move a few more APIs back to 2.5 forms. The only remaining ones left to ↵Owen Anderson2009-07-311-1/+1
| | | | | | | | change back are metadata related, which I'm waiting on to avoid conflicting with Devang. llvm-svn: 77721
* Move types back to the 2.5 API.Owen Anderson2009-07-291-1/+1
| | | | llvm-svn: 77516
* Move ConstantFP construction back to the 2.5-ish API.Owen Anderson2009-07-271-4/+4
| | | | llvm-svn: 77247
* Get rid of the Pass+Context magic.Owen Anderson2009-07-221-1/+1
| | | | llvm-svn: 76702
* Add EngineBuilder to ExecutionEngine in favor of the five optional argument ↵Reid Kleckner2009-07-181-1/+1
| | | | | | | | EE::create(). Also a test commit. llvm-svn: 76276
* Privatize the ConstantFP table. I'm on a roll!Owen Anderson2009-07-161-5/+5
| | | | llvm-svn: 76097
* Begin the painful process of tearing apart the rat'ss nest that is ↵Owen Anderson2009-07-131-1/+1
| | | | | | | | | Constants.cpp and ConstantFold.cpp. This involves temporarily hard wiring some parts to use the global context. This isn't ideal, but it's the only way I could figure out to make this process vaguely incremental. llvm-svn: 75445
* Push LLVMContext _back_ through IRBuilder.Owen Anderson2009-07-081-2/+3
| | | | llvm-svn: 75040
* Fix exaples using IRBuilder. Thanks, Quadrescence and Glip7 from IRC!Gabor Greif2009-03-111-1/+1
| | | | llvm-svn: 66687
* adjust calls to ConstantFP::get to new APIGabor Greif2008-06-101-4/+4
| | | | llvm-svn: 52165
* merge of 49966 from branches/ggreif/use-diet to trunk. these are already ↵Gabor Greif2008-04-191-8/+8
| | | | | | active API changes llvm-svn: 49968
* improve diagnostics in call parsing, patch suggested byChris Lattner2008-04-141-1/+1
| | | | | | Matthijs Kooijman llvm-svn: 49648
* Merge LLVMBuilder and FoldingBuilder, callingDuncan Sands2008-04-131-2/+2
| | | | | | the result IRBuilder. Patch by Dominic Hamon. llvm-svn: 49604
* Various updates from Sam Bishop:Chris Lattner2008-02-101-0/+1
| | | | | | | | | | | | | | "I have been working my way through the JIT and Kaleidoscope tutorials in my (minuscule) spare time. Thanks again for writing them! I have attached a patch containing some minor changes, ranging from spelling and grammar fixes to adding a "Next: <next tutorial section>" hyperlink to the bottom of each page. Every page has been given the "next link" treatment, but otherwise I'm only half way through the Kaleidoscope tutorial. I will send a follow-on patch if time permits." llvm-svn: 46933
* dump the module *before* we delete it, not after.Chris Lattner2008-02-051-5/+5
| | | | llvm-svn: 46741
* fix typo noticed by Joshua PenningtonChris Lattner2007-12-021-1/+1
| | | | llvm-svn: 44522
* !< is >=, not >. Thanks to Max Hailperin for pointing this out!Chris Lattner2007-11-231-2/+2
| | | | llvm-svn: 44291
* many edits, patch by Kelly Wilson!Chris Lattner2007-11-151-31/+31
| | | | llvm-svn: 44157
* edits for chapter 7Chris Lattner2007-11-071-15/+14
| | | | llvm-svn: 43810
* fixes from Ryan Brown.Chris Lattner2007-11-061-2/+2
| | | | llvm-svn: 43747
* add some links to the tutorial index and between chapters.Chris Lattner2007-11-051-0/+3
| | | | llvm-svn: 43730
* add table of contents to each chapter.Chris Lattner2007-11-051-3/+16
| | | | llvm-svn: 43723
* spell identifier correctly.Chris Lattner2007-11-051-5/+5
| | | | llvm-svn: 43718
* fix typosChris Lattner2007-11-021-4/+4
| | | | llvm-svn: 43637
* Finish chapter 6, and add a spiffy demo that shows off the language.Chris Lattner2007-11-021-12/+1572
| | | | llvm-svn: 43636
* Add the start of chapter 6, still much to go.Chris Lattner2007-11-011-0/+227
llvm-svn: 43607
OpenPOWER on IntegriCloud