aboutsummaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* fix validationChris Lattner2007-10-311-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43549 91177308-0d34-0410-b5e6-96231b3b80d8
* okay, fine, make me finish this chapter. :)Chris Lattner2007-10-311-32/+977
| | | | | | | Feedback appreciated! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43548 91177308-0d34-0410-b5e6-96231b3b80d8
* add the code for expression code that we'll add, though most of theChris Lattner2007-10-311-1/+265
| | | | | | | description is missing. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43547 91177308-0d34-0410-b5e6-96231b3b80d8
* Add the first half of chapter 5: if/then/else. Chris Lattner2007-10-313-1/+524
| | | | | | | To come: for statement. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43546 91177308-0d34-0410-b5e6-96231b3b80d8
* __main is dead along with llvm-gcc3.Chris Lattner2007-10-311-25/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43545 91177308-0d34-0410-b5e6-96231b3b80d8
* More fleshing out of docs/Passes.html, plus some typo fixes andGordon Henriksen2007-10-261-57/+313
| | | | | | improved wording in source files. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43377 91177308-0d34-0410-b5e6-96231b3b80d8
* typoChris Lattner2007-10-251-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43351 91177308-0d34-0410-b5e6-96231b3b80d8
* some minor edits, link to Passes.html, make one pointChris Lattner2007-10-251-2/+25
| | | | | | | I forgot about yesterday. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43350 91177308-0d34-0410-b5e6-96231b3b80d8
* Fleshing out docs/Passes.html for some analyses.Gordon Henriksen2007-10-251-29/+193
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43337 91177308-0d34-0410-b5e6-96231b3b80d8
* Passes.html now 'passes' validation.Gordon Henriksen2007-10-251-19/+21
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43335 91177308-0d34-0410-b5e6-96231b3b80d8
* Bringing Passes.html structurally up-to-date, and enablingGordon Henriksen2007-10-251-79/+119
| | | | | | | semi-automated maintenance. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43334 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix an obvious typo.Owen Anderson2007-10-251-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43333 91177308-0d34-0410-b5e6-96231b3b80d8
* More tutorial cleanups.Owen Anderson2007-10-252-5/+22
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43332 91177308-0d34-0410-b5e6-96231b3b80d8
* Add proper footers.Owen Anderson2007-10-252-0/+26
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43331 91177308-0d34-0410-b5e6-96231b3b80d8
* Don't bother providing code samples. Maintaining zip files in the ↵Owen Anderson2007-10-256-16/+0
| | | | | | repository is a pain. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43330 91177308-0d34-0410-b5e6-96231b3b80d8
* Add chapter 4, feedback appreciated.Chris Lattner2007-10-251-8/+1024
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43329 91177308-0d34-0410-b5e6-96231b3b80d8
* Run the verifier on generated code.Chris Lattner2007-10-251-6/+23
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43327 91177308-0d34-0410-b5e6-96231b3b80d8
* Update Makefile to use simpler llvm-config parameters.Owen Anderson2007-10-242-0/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43292 91177308-0d34-0410-b5e6-96231b3b80d8
* Update Makefile to use simpler llvm-config parameters.Owen Anderson2007-10-242-0/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43291 91177308-0d34-0410-b5e6-96231b3b80d8
* further simplify run options, thanks to gordonh for pointing this outChris Lattner2007-10-241-2/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43288 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix instructions now that PR1739 is fixed.Chris Lattner2007-10-241-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43287 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix validation problems, which were somewhat ironically in the "valid html" ↵Chris Lattner2007-10-234-5/+5
| | | | | | button code :) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43247 91177308-0d34-0410-b5e6-96231b3b80d8
* add a skeleton for part 4Chris Lattner2007-10-232-3/+82
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43246 91177308-0d34-0410-b5e6-96231b3b80d8
* complete the codegen chapterChris Lattner2007-10-232-32/+374
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43245 91177308-0d34-0410-b5e6-96231b3b80d8
* Now with valid HTML 4.01!Owen Anderson2007-10-231-22/+22
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43244 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a link to the "writing an optimization" tutorial.Owen Anderson2007-10-231-0/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43243 91177308-0d34-0410-b5e6-96231b3b80d8
* Add downloadable code sample for tutorial 2.Owen Anderson2007-10-233-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43242 91177308-0d34-0410-b5e6-96231b3b80d8
* Add the second of the "basic topics" tutorials.Owen Anderson2007-10-233-1/+187
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43241 91177308-0d34-0410-b5e6-96231b3b80d8
* Reorder the optimization and bitcode tutorials.Owen Anderson2007-10-231-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43240 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix up a broken #include, move code to its own section, add conclusions.Chris Lattner2007-10-231-7/+27
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43239 91177308-0d34-0410-b5e6-96231b3b80d8
* Finish up expr codegen.Chris Lattner2007-10-231-9/+59
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43238 91177308-0d34-0410-b5e6-96231b3b80d8
* several improvements suggested by Dan, thanks!Chris Lattner2007-10-232-9/+20
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43237 91177308-0d34-0410-b5e6-96231b3b80d8
* fit in 80 cols :)Chris Lattner2007-10-221-1/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43222 91177308-0d34-0410-b5e6-96231b3b80d8
* start of chapter 3Chris Lattner2007-10-222-1/+788
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43221 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix a few typos I noticed.Owen Anderson2007-10-221-6/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43220 91177308-0d34-0410-b5e6-96231b3b80d8
* Add downloadable code samples.Owen Anderson2007-10-223-0/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43219 91177308-0d34-0410-b5e6-96231b3b80d8
* Check in part 2: parser and ast.Chris Lattner2007-10-223-4/+1181
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43218 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix some code to make it actually work.Owen Anderson2007-10-221-5/+8
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43217 91177308-0d34-0410-b5e6-96231b3b80d8
* Put correct link in exampleBill Wendling2007-10-221-3/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43216 91177308-0d34-0410-b5e6-96231b3b80d8
* add part 1, review appreciated.Chris Lattner2007-10-222-3/+267
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43215 91177308-0d34-0410-b5e6-96231b3b80d8
* add an outline for "part 2".Chris Lattner2007-10-221-8/+17
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43214 91177308-0d34-0410-b5e6-96231b3b80d8
* rename tutorial 1 -> JITTutorial1, make unimplemented links not be dead links.Chris Lattner2007-10-222-5/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43213 91177308-0d34-0410-b5e6-96231b3b80d8
* Some improvements based on feedback from Anders.Owen Anderson2007-10-201-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43203 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix some weird indenting in code.Owen Anderson2007-10-201-9/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43202 91177308-0d34-0410-b5e6-96231b3b80d8
* Use getOrInsertFunction() in tutorial 1. This makes for shorter, simpler, ↵Owen Anderson2007-10-201-29/+10
| | | | | | and better example code. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43201 91177308-0d34-0410-b5e6-96231b3b80d8
* Add the beginnings of an LLVM tutorial. If anyone has suggestions, comments,Owen Anderson2007-10-202-0/+207
| | | | | | | or would like to contribute, let me know! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43200 91177308-0d34-0410-b5e6-96231b3b80d8
* Don't mention -enable-unsafe-fp-math in LangRef.html, as that option isDan Gohman2007-10-171-9/+3
| | | | | | | assumed to globally mutate the spec. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43078 91177308-0d34-0410-b5e6-96231b3b80d8
* Document the -view-sunit-dags option.Dan Gohman2007-10-151-1/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43015 91177308-0d34-0410-b5e6-96231b3b80d8
* Document the new llvm.sin, llvm.cos, and llvm.pow intrinsics. FeedbackDan Gohman2007-10-151-4/+136
| | | | | | | is welcome! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43007 91177308-0d34-0410-b5e6-96231b3b80d8
* Fixing a typo. Found by Kevin André!Gordon Henriksen2007-10-141-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42956 91177308-0d34-0410-b5e6-96231b3b80d8