Chris Lattner
dd4054ee31
Structures allow only uint
...
arrays allow int/uint/long/ulong
llvm-svn: 14629
2004-07-05 17:55:28 +00:00
Reid Spencer
f847cbddab
- Reorganized the document contents
...
- Provided a "General Layout" section that currently covers just the block
structure of the bytecode file.
- Wrote the section on the Global Type Pool
- Wrote the section on differences between LLVM file format versions.
Only five sections left to write!
llvm-svn: 14628
2004-07-05 08:18:07 +00:00
Brian Gaeke
6a3e24fcdd
Modernize example, so that you can paste it right into llvm-as
...
llvm-svn: 14583
2004-07-02 21:08:14 +00:00
Misha Brukman
b57bd4dfde
* Wrap long lines
...
* Mention the HTML/man page output from single POD source file
llvm-svn: 14580
2004-07-02 16:23:17 +00:00
Misha Brukman
8f7c4a4f5b
* Standardize manpage output: program name bold, options italic/emphasized
...
* Make links in SEE ALSO section of manpages short without "the ... manpage"
llvm-svn: 14579
2004-07-02 16:06:19 +00:00
Misha Brukman
3656912f2b
The HTML documentation is now automatically generated from POD source.
...
llvm-svn: 14578
2004-07-02 15:48:33 +00:00
Misha Brukman
b632df4410
* Link to the POD-generated HTML documentation
...
* Updated llvm-abcd to llvm-bcanalyzer
llvm-svn: 14577
2004-07-02 15:46:55 +00:00
Misha Brukman
56b86cedc3
Make `args' stand out as bold, delete confusing elipsis at the end of cmdline.
...
llvm-svn: 14576
2004-07-02 15:42:20 +00:00
Misha Brukman
49d1e6a991
HTML links in PODs must be absolute.
...
llvm-svn: 14575
2004-07-02 15:37:53 +00:00
Misha Brukman
5bfd99cd23
Simplify wording: the bugpoint tool' can just become
bugpoint'.
...
llvm-svn: 14574
2004-07-02 15:36:29 +00:00
Misha Brukman
83f5d08485
llvm-abcd has become llvm-bcanalyzer
...
llvm-svn: 14573
2004-07-02 15:32:49 +00:00
Reid Spencer
38f04cdb64
Add a note about implementing interprocedural register allocation.
...
llvm-svn: 14569
2004-07-02 06:27:12 +00:00
Reid Spencer
fce9630df9
llvm-abcd tool name changed to llvm-bcanalyzer: see llvm-bcanalyzer.pod.
...
llvm-svn: 14557
2004-07-02 03:45:32 +00:00
Reid Spencer
0ce375cd35
Podified documentation for the llvm-bcanalyzer tool (nee llvm-abcd).
...
llvm-svn: 14556
2004-07-02 03:44:14 +00:00
Chris Lattner
f929c8345c
Fix broken links
...
llvm-svn: 14548
2004-07-01 20:41:43 +00:00
Brian Gaeke
f6f31e2ec6
bug. point. pod.
...
llvm-svn: 14547
2004-07-01 20:29:08 +00:00
Brian Gaeke
9286794962
bugpoint command guide has been designated a full-fledged "doc".
...
llvm-svn: 14544
2004-07-01 20:10:40 +00:00
Brian Gaeke
1d629ef517
abcd pod document
...
llvm-svn: 14543
2004-07-01 20:07:15 +00:00
Brian Gaeke
55a0f374d2
llvm-nm pod format man page.
...
llvm-svn: 14542
2004-07-01 19:40:36 +00:00
Misha Brukman
46ee64aeb6
Fix grammar: remove `our' as it no longer makes sense.
...
llvm-svn: 14540
2004-07-01 18:34:46 +00:00
Chris Lattner
bbfd9227d1
This is more of an "llvm team" thing by now
...
llvm-svn: 14539
2004-07-01 18:25:59 +00:00
Misha Brukman
aaa35af487
llvm-db is in alpha stage, this document is a placeholder.
...
llvm-svn: 14538
2004-07-01 18:00:42 +00:00
Misha Brukman
30bb8f9ce8
Fix links to llvmgcc and llvmgxx
...
llvm-svn: 14537
2004-07-01 17:59:53 +00:00
Misha Brukman
7fce32a543
gccld enters the Hall of POD.
...
llvm-svn: 14536
2004-07-01 17:53:27 +00:00
Misha Brukman
f004028ed3
Make the text of the link to llvmgxx.html more appropriate: `llvmg++'.
...
llvm-svn: 14535
2004-07-01 17:52:58 +00:00
Misha Brukman
1794ab7d26
Fix grammar in Stacker doc description.
...
llvm-svn: 14533
2004-07-01 17:20:53 +00:00
Misha Brukman
17cfcdf632
Mention llvm-abcd, point out difference between it and `analyze'.
...
llvm-svn: 14532
2004-07-01 16:59:05 +00:00
Misha Brukman
e38f5b06d8
Change format of CommandGuide index page to look like other docs.
...
llvm-svn: 14531
2004-07-01 16:04:49 +00:00
Misha Brukman
1cf2a6624b
* `The' isn't necessary in front of LLVM
...
* Wrap long line
llvm-svn: 14530
2004-07-01 15:33:24 +00:00
Misha Brukman
f299365380
Fresh from the LLVM baker's oven: opt and analyze pods.
...
llvm-svn: 14529
2004-07-01 15:25:04 +00:00
Misha Brukman
2c5eb62e79
Add llvm-g++ and llvm-gcc pod documentation.
...
llvm-svn: 14528
2004-07-01 14:51:26 +00:00
Misha Brukman
e6c0bf51ca
Fix link to llvmgcc.
...
llvm-svn: 14527
2004-07-01 14:47:05 +00:00
Misha Brukman
67a9c40871
Make links relative instead of absolute.
...
llvm-svn: 14525
2004-07-01 13:52:35 +00:00
Reid Spencer
6f5e61e435
Added a command page for the llvm-abcd tool.
...
llvm-svn: 14513
2004-07-01 02:32:42 +00:00
Jonathan Manton
fcdac89c2b
Fixed the tutorial to indicate that we needed to use the llvm namespace.
...
llvm-svn: 14507
2004-06-30 18:10:30 +00:00
Reid Spencer
5d7f126aca
Fix order and line length of fixed bugs.
...
llvm-svn: 14503
2004-06-29 23:39:24 +00:00
Chris Lattner
89f6ba97e3
document new pass
...
llvm-svn: 14471
2004-06-28 19:19:47 +00:00
Chris Lattner
2cd723ea22
Add a link to the CFE build instrs next to the CFE download instructions
...
llvm-svn: 14465
2004-06-28 17:14:01 +00:00
Chris Lattner
9e312a4137
Building the C FE is a user-level process
...
llvm-svn: 14464
2004-06-28 17:11:10 +00:00
Chris Lattner
53783161e8
Bad passes are gone
...
llvm-svn: 14458
2004-06-28 00:44:45 +00:00
John Criswell
e9b074657f
Removed the interrupt_handler instrinsic section that I accidently added
...
in my previous commits. It's not implemented and is out of date.
llvm-svn: 14410
2004-06-25 16:42:50 +00:00
John Criswell
87256ef18a
Grammar and punctuation fixes.
...
llvm-svn: 14409
2004-06-25 16:05:06 +00:00
John Criswell
03e3cff03a
Added missing quote.
...
llvm-svn: 14407
2004-06-25 15:16:57 +00:00
Chris Lattner
ce388d6970
Add a section about running the nightly tester proper.
...
llvm-svn: 14370
2004-06-24 20:53:09 +00:00
Reid Spencer
d301c8fee5
Added a note about the new llvmgrep utility.
...
llvm-svn: 14343
2004-06-23 06:33:15 +00:00
Brian Gaeke
a4a0f8236b
link to qmtest-2.0.3 tar file
...
llvm-svn: 14331
2004-06-22 19:06:49 +00:00
Misha Brukman
22f044dc99
Mention a note about having gccas and gccld in the path when running llvm-gcc.
...
llvm-svn: 14328
2004-06-22 18:48:58 +00:00
Tanya Lattner
cc37359b66
Fixing broken links
...
llvm-svn: 14317
2004-06-22 08:02:25 +00:00
Tanya Lattner
4c6405c0a9
Fixed broken links.
...
llvm-svn: 14313
2004-06-22 04:24:55 +00:00
Tanya Lattner
bdce628a31
Fixing broken link to gcc manual
...
llvm-svn: 14312
2004-06-22 03:48:17 +00:00
Tanya Lattner
d0308b6a9c
Changing absolute link. Remembering to logout as root ;)
...
llvm-svn: 14309
2004-06-21 23:36:39 +00:00
Tanya Lattner
cc00ccd74b
Fixed small typo to symtab link.
...
llvm-svn: 14308
2004-06-21 23:29:40 +00:00
Tanya Lattner
735dad3176
Just a stub command guide for llvm-db for now. Will be filled in later. This is not linked off the main command guide web page, but should be once its completed.
...
llvm-svn: 14307
2004-06-21 23:27:57 +00:00
Chris Lattner
fb2a62c838
Fix some broken links
...
llvm-svn: 14306
2004-06-21 22:52:48 +00:00
Misha Brukman
7b1e53ba01
Mention the requirement of dlcompat for MacOS X.
...
llvm-svn: 14282
2004-06-21 14:00:44 +00:00
Reid Spencer
8187cd46dc
Added a note about requiring QMTest 2.0.3 instead of any other version.
...
llvm-svn: 14274
2004-06-20 19:21:11 +00:00
Chris Lattner
7ae7999106
Bug fixed
...
llvm-svn: 14273
2004-06-20 19:08:50 +00:00
Chris Lattner
a7f1c89ab2
Update path
...
llvm-svn: 14268
2004-06-20 07:53:22 +00:00
Reid Spencer
c864bb89bb
Add a note about GCC 3.3.2 optimization bug that causes llc to spin.
...
llvm-svn: 14250
2004-06-19 18:24:05 +00:00
Chris Lattner
e42a9cfbb5
Bug fixed
...
llvm-svn: 14241
2004-06-19 01:11:02 +00:00
Misha Brukman
e998ced724
Fix relative link to the CVS mirrors.
...
llvm-svn: 14239
2004-06-18 20:18:31 +00:00
Chris Lattner
abab77fd99
Add link to the CVS mirror hosted by Reid
...
llvm-svn: 14238
2004-06-18 20:15:58 +00:00
Misha Brukman
27b8d285cb
Add link documenting shared/static library differences across platforms.
...
llvm-svn: 14237
2004-06-18 18:39:00 +00:00
Chris Lattner
59fbde7ac4
Bug fixed
...
llvm-svn: 14236
2004-06-18 17:57:29 +00:00
Misha Brukman
72a2d9f2b9
Capitalize Cygwin.
...
llvm-svn: 14235
2004-06-18 15:54:54 +00:00
Chris Lattner
4f71ea97e7
Calls to __builtin_isunordered and friends no longer cause llvmgcc to ICE.
...
llvm-svn: 14222
2004-06-18 06:26:29 +00:00
Chris Lattner
538a46b41c
llvm.isnan is dead, long live llvm.isunordered!
...
llvm-svn: 14190
2004-06-15 21:50:46 +00:00
Alkis Evlogimenos
dcf5341b61
Really add the docs this time :-)
...
llvm-svn: 14167
2004-06-13 01:16:15 +00:00
Alkis Evlogimenos
9b28aef6cb
Add the isunordered intrinsic.
...
llvm-svn: 14159
2004-06-12 19:19:14 +00:00
Reid Spencer
5310ad2ad5
Reduce the number of columns in the alpha index to 4 so that it fits
...
on a 1280x1024 screen!
llvm-svn: 14158
2004-06-12 14:46:02 +00:00
Chris Lattner
f9117d37fd
Bug fixed, new feature
...
llvm-svn: 14142
2004-06-11 04:35:21 +00:00
Chris Lattner
99dc0a4bda
Document the llvm.isnan intrinsic
...
llvm-svn: 14131
2004-06-11 02:28:03 +00:00
Brian Gaeke
b368ff8ad4
Bug fixed.
...
llvm-svn: 14130
2004-06-11 02:15:39 +00:00
Chris Lattner
6b87fb8d66
Minor tweaks
...
llvm-svn: 14081
2004-06-09 03:59:05 +00:00
Chris Lattner
7a7a7f48c1
Bug fixed
...
llvm-svn: 14079
2004-06-09 01:09:16 +00:00
Reid Spencer
fd820b72e6
Put in a place holder for describing the differences in bytecode format
...
between LLVM versions. This is just a reminder so I don't forget to
document it.
llvm-svn: 14066
2004-06-08 07:41:41 +00:00
Reid Spencer
037d405516
Add a note about llvm-abcd, the Analysis of ByteCode Dumper
...
llvm-svn: 14065
2004-06-08 07:30:31 +00:00
Chris Lattner
a28da5b71e
Ooh, that fixed the annoying warning!!
...
llvm-svn: 14064
2004-06-08 07:19:29 +00:00
Chris Lattner
3670bfec77
Bug fixed
...
llvm-svn: 14063
2004-06-08 07:15:52 +00:00
Reid Spencer
ad4e7c5143
Fix a few typos, spellos, grammaros.
...
llvm-svn: 14043
2004-06-05 14:39:24 +00:00
Reid Spencer
193638d499
Add "work in progress" warning.
...
llvm-svn: 14042
2004-06-05 14:18:02 +00:00
Chris Lattner
2d2dcb392a
Fix extraneous tag
...
llvm-svn: 14008
2004-06-04 00:40:53 +00:00
Chris Lattner
5c721643b5
New doc
...
llvm-svn: 14007
2004-06-04 00:40:11 +00:00
Chris Lattner
dac72b8bd3
Fix PR356: [doc] lib/Target/X86/README.txt needs update
...
Also add some documentation about how instructions work
llvm-svn: 14006
2004-06-04 00:16:02 +00:00
Misha Brukman
fdd4649014
Fix broken internal link; add stub for missing subsection.
...
llvm-svn: 14003
2004-06-03 23:47:34 +00:00
Misha Brukman
eca6c20638
Fix broken internal link.
...
llvm-svn: 14002
2004-06-03 23:42:24 +00:00
Misha Brukman
ae1dfd2077
GCSE has suddenly become a struct, not a class; fix broken link.
...
llvm-svn: 14001
2004-06-03 23:39:36 +00:00
Misha Brukman
e1d137cc4b
Fix more broken links as a result of the llvm namespace.
...
llvm-svn: 14000
2004-06-03 23:35:54 +00:00
Misha Brukman
c2df1150c6
Fix broken internal links.
...
llvm-svn: 13999
2004-06-03 23:33:10 +00:00
Misha Brukman
d7ac34c82f
Fix broken links as a result of the llvm namespace.
...
llvm-svn: 13998
2004-06-03 23:29:12 +00:00
Chris Lattner
1a313f10c9
Fix some broken links
...
llvm-svn: 13997
2004-06-03 22:57:15 +00:00
Chris Lattner
3c1836a704
CQ bug implemented
...
llvm-svn: 13996
2004-06-03 22:35:13 +00:00
Misha Brukman
1ccd8a521a
Specify div type "doc_text" to get proper indentation for paragraphs.
...
llvm-svn: 13989
2004-06-03 16:59:59 +00:00
Misha Brukman
eb575df2cd
Add a hyphen.
...
llvm-svn: 13988
2004-06-03 16:55:57 +00:00
Misha Brukman
5dc5d27120
Properly close the footer paragraph.
...
llvm-svn: 13987
2004-06-03 15:25:16 +00:00
Misha Brukman
8c3768b4d5
Wrap long lines.
...
llvm-svn: 13986
2004-06-03 15:23:59 +00:00
Brian Gaeke
f4f84b07fa
Another pod
...
llvm-svn: 13969
2004-06-02 20:55:52 +00:00
Brian Gaeke
39ce5e51e7
The llvm-dis.html page was a little out of date, but this pod file can supersede it.
...
llvm-svn: 13968
2004-06-02 20:45:25 +00:00
Chris Lattner
c6df040d6d
Update to include llc on x86 and other systems
...
llvm-svn: 13967
2004-06-02 20:37:02 +00:00
Brian Gaeke
539005d349
Tasty, tasty pods...
...
llvm-svn: 13966
2004-06-02 20:29:49 +00:00