Chris Lattner
|
0377de4d97
|
Add information about the GlobalVariable and Module classes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3592 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-09-06 14:50:55 +00:00 |
|
Chris Lattner
|
9355b479c3
|
Initial checkin of the first part of the Programmer's Manual
There is still much to be done, but it's a good start.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3589 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-09-06 02:50:58 +00:00 |
|
Chris Lattner
|
480e2efb2e
|
* Remove notes at the top of the file
* Add information about how to debug a dynamically loaded pass.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3583 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-09-06 02:02:58 +00:00 |
|
Chris Lattner
|
eaee9e1317
|
Add distinction between integer and integral types.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3570 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-09-03 00:52:52 +00:00 |
|
Chris Lattner
|
d816bcfe40
|
Add "written by" note
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3543 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-30 21:50:21 +00:00 |
|
Chris Lattner
|
690d99b31b
|
Comment out broken link
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3520 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-29 18:33:48 +00:00 |
|
Chris Lattner
|
846f5351e9
|
Make doxygen not exclude doxygenized comments from the source code listings
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3479 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-22 22:44:22 +00:00 |
|
Chris Lattner
|
7991070ba2
|
Add documentation for AnalysisGroup functionality
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3468 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-22 19:21:04 +00:00 |
|
Chris Lattner
|
f31860b188
|
Fix typeo noticed by Bryan
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3388 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-19 21:14:38 +00:00 |
|
Chris Lattner
|
2b4dcbb91d
|
Add a note mentioning that bools promote to 0 or 1
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3352 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-15 19:36:05 +00:00 |
|
Chris Lattner
|
7ce83e576a
|
Gross, some whitespace escaped
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3335 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-14 20:07:01 +00:00 |
|
Chris Lattner
|
17a4c3ecfb
|
Fix bug in documentation
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3334 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-14 20:06:13 +00:00 |
|
Chris Lattner
|
e489aa563c
|
Remove information about dead 'not' instruction
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3319 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-14 17:55:59 +00:00 |
|
Chris Lattner
|
cefbd32637
|
Updated GettingStarted guide to be accurate now that binaries are in /shared
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3305 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-13 21:10:30 +00:00 |
|
Chris Lattner
|
f8856bc403
|
Add a note that specifies that the whether or not sign extension is done by
a cast is determined by the source operand.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3304 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-13 20:52:09 +00:00 |
|
Chris Lattner
|
44ac659bc5
|
* Document the BUILD_ROOT changes and option
* Convert directories to <tt> like they should be
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3270 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-09 16:14:56 +00:00 |
|
Chris Lattner
|
38c633d8fc
|
Oh yeah, I wrote it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3268 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-08 20:23:41 +00:00 |
|
Chris Lattner
|
c6bb82495c
|
Initial checkin of the "Writting an LLVM Pass" document
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3267 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-08 20:11:18 +00:00 |
|
Chris Lattner
|
c1ae40c180
|
* Write the "Custom parser" section
* Boldify stuff that changes in the help output.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3254 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-07 18:27:04 +00:00 |
|
Chris Lattner
|
e76d4abfe2
|
Write the reference section, make other minor editing changes elsewhere.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3253 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-06 19:36:06 +00:00 |
|
Chris Lattner
|
ae853634d8
|
Update the CommandLine manual for the newest revision, include outline of reference manual and extension guide
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3095 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-25 19:27:01 +00:00 |
|
Chris Lattner
|
47fe337172
|
Don't doxygenize the boost libraries
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3079 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-25 15:05:28 +00:00 |
|
Chris Lattner
|
945de2da58
|
Make the background white, add a "By" section.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3047 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-24 19:59:33 +00:00 |
|
Chris Lattner
|
7fe7f817e9
|
Major changes, expansions, clarifications and corrections.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3046 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-24 19:51:14 +00:00 |
|
Guochun Shi
|
f4688a8079
|
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2941 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-17 23:05:56 +00:00 |
|
Chris Lattner
|
dc6c1f51ae
|
Cleanup
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2802 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-28 22:06:39 +00:00 |
|
Chris Lattner
|
b7c6c2a5cc
|
Avoid calling LLVM "Strongly typed"
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2785 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-25 20:20:08 +00:00 |
|
Chris Lattner
|
c98cbbcc08
|
Add borders to truth tables
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2782 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-25 18:06:50 +00:00 |
|
Chris Lattner
|
7bae3950ee
|
Minor tuning and fleshing out of the language reference.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2781 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-25 18:03:17 +00:00 |
|
Chris Lattner
|
a2204e1ff2
|
Description of a large patch that I checked in
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2776 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-25 16:09:22 +00:00 |
|
Chris Lattner
|
8bed246b1f
|
Mark some stuff as done
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2764 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-10 21:15:48 +00:00 |
|
Chris Lattner
|
82ac87cc21
|
New file
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2618 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-13 22:19:50 +00:00 |
|
Chris Lattner
|
6536cfec4a
|
Finish up the updates to the language reference
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2509 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-06 22:08:29 +00:00 |
|
Chris Lattner
|
2b7d320d90
|
Updated documentation a _LOT_
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2474 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-06 03:03:22 +00:00 |
|
Chris Lattner
|
7faa883665
|
Update documentation a LOT, make it more accurate and match current model
better. Still more room for improvement.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2245 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-04-14 06:13:44 +00:00 |
|
Chris Lattner
|
3e5fe173bb
|
Add info about the StringList class
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2236 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-04-13 18:35:59 +00:00 |
|
Chris Lattner
|
b9a827ce63
|
Add rule to build tar.gz file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1592 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-01-30 21:20:23 +00:00 |
|
Chris Lattner
|
3785a662c2
|
Checkin support for building doxygen stuff
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1586 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-01-26 21:16:41 +00:00 |
|
Chris Lattner
|
13c4659220
|
Add a note about endl semantics
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1502 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-01-20 19:01:26 +00:00 |
|
Ruchira Sasanka
|
304e707e8e
|
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1501 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-01-08 16:31:28 +00:00 |
|
Ruchira Sasanka
|
42bd177eae
|
Added comments, destructors where necessary.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1491 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-01-07 19:16:26 +00:00 |
|
Ruchira Sasanka
|
299f6a90ec
|
Documentation (draft) for reg alloc
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1437 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-12-09 20:21:49 +00:00 |
|
Chris Lattner
|
cee8f9ae67
|
Create a new #include "Support/..." directory structure to move things
from "llvm/Support/..." that are not llvm dependant.
Move files and fix #includes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1400 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-11-27 00:03:19 +00:00 |
|
Chris Lattner
|
c5d1d20e28
|
Implement stuff, remove todos
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1361 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-11-26 18:42:55 +00:00 |
|
Chris Lattner
|
37aabf28b3
|
Implemented constant propogation of cast instructions
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1064 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-10-31 05:07:57 +00:00 |
|
Chris Lattner
|
5168b27e79
|
Update todo's
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@731 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-10-13 06:09:34 +00:00 |
|
Chris Lattner
|
b00c582b6d
|
Commit more code over to new cast style
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@697 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-10-02 03:41:24 +00:00 |
|
Chris Lattner
|
a9a090b483
|
Comment out a paragraph that refers to a file that no longer exists
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@689 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-10-01 13:18:35 +00:00 |
|
Chris Lattner
|
459fbcff7e
|
Global variables/complex constants have been resolved!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@653 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-09-28 00:06:05 +00:00 |
|
Chris Lattner
|
7fbce77afc
|
Add idea
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@638 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-09-19 13:52:01 +00:00 |
|
Chris Lattner
|
1b6e1fca14
|
Fixed the "output constant pool even if he have no constants" issue
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@415 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-09-07 16:13:58 +00:00 |
|
Chris Lattner
|
643ecd4387
|
whoo hoo I did something! :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@414 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-09-07 16:10:35 +00:00 |
|
Chris Lattner
|
491bff495f
|
Add another TODO: sigh
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@373 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-08-27 05:17:20 +00:00 |
|
Chris Lattner
|
209c7f41f9
|
Initial checking of some rough documentation for commandline library
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@288 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-23 23:03:12 +00:00 |
|
Chris Lattner
|
7ae36bbe06
|
Add a missing </a> tag
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@285 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-23 20:40:41 +00:00 |
|
Chris Lattner
|
f5a0892324
|
Add notes on instruction selection pass
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-15 00:23:59 +00:00 |
|
Chris Lattner
|
bb1604c931
|
Add a note
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-15 00:16:02 +00:00 |
|
Chris Lattner
|
49fec9638b
|
Added more todo's. Don't I ever accomplish anything?
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-14 06:04:27 +00:00 |
|
Chris Lattner
|
1fedd5ae6c
|
Modify notes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-09 19:38:08 +00:00 |
|
Chris Lattner
|
d80c43c747
|
Initial checkin of coding standards
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-09 03:27:08 +00:00 |
|
Chris Lattner
|
33ba0d91ab
|
Updated documentation for load, store & getelementptr
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-09 00:26:23 +00:00 |
|
Chris Lattner
|
8b9f7c0a65
|
Add note
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-08 21:18:41 +00:00 |
|
Chris Lattner
|
f22696f209
|
Neg instruction removed. TODO item fulfilled.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-08 04:56:59 +00:00 |
|
Chris Lattner
|
0aa1d5e02f
|
Add note about nuking Instruction::neg
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-07 08:33:39 +00:00 |
|
Chris Lattner
|
6475bdfc71
|
Initial checkin
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-06 22:00:42 +00:00 |
|
Chris Lattner
|
3ea734986e
|
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-03 15:27:41 +00:00 |
|
Chris Lattner
|
100efcbce9
|
Add note about tool idea. Change command line of note to be more specific
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-03 05:35:04 +00:00 |
|
Chris Lattner
|
05b9a7f7b8
|
Add note
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-30 06:37:33 +00:00 |
|
Chris Lattner
|
3f7fe711fb
|
Added note, moved note
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-29 05:21:05 +00:00 |
|
Chris Lattner
|
0305cfd3cc
|
Add more notes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-27 23:24:50 +00:00 |
|
Chris Lattner
|
d6be43ecdd
|
Added notes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-24 02:01:31 +00:00 |
|
Chris Lattner
|
a4fbb1ae11
|
Add note
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-20 23:09:27 +00:00 |
|
Chris Lattner
|
1ffbbf4fc9
|
Add a note
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-20 19:26:00 +00:00 |
|
Chris Lattner
|
db0926260d
|
Update documentation to reflect:
* Changes in PHI node structure
* Intentions for load instruction to work with structures
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-11 15:03:43 +00:00 |
|
Chris Lattner
|
daa6ae31c1
|
I actually got something done
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-08 21:29:35 +00:00 |
|
Chris Lattner
|
753bfecb77
|
Extra comments
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-07 16:58:13 +00:00 |
|
Chris Lattner
|
009505452b
|
Initial revision
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-06 20:29:01 +00:00 |
|