summaryrefslogtreecommitdiffstats
path: root/llvm/docs/CommandGuide
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix FileCheck CHECK-LABEL documentation wording slightly; also mention that ↵Stephen Lin2013-07-181-8/+10
| | | | | | it allows error recovery. llvm-svn: 186628
* Correct inaccurate statement in FileCheck docs.Stephen Lin2013-07-141-1/+2
| | | | llvm-svn: 186290
* Add new directive called CHECK-LABEL to FileCheck.Stephen Lin2013-07-121-0/+49
| | | | | | | | CHECK-LABEL is meant to be used in place on CHECK on lines containing identifiers or other unique labels (they need not actually be labels in the source or output language, though.) This is used to break up the input stream into separate blocks delineated by CHECK-LABEL lines, each of which is checked independently. This greatly improves the accuracy of errors and fix-it hints in many cases, and allows for FileCheck to recover from errors in one block by continuing to subsequent blocks. Some tests will be converted to use this new directive in forthcoming patches. llvm-svn: 186162
* llvm-symbolizer: add support for Mach-O universal binariesAlexey Samsonov2013-06-281-0/+16
| | | | llvm-svn: 185137
* [docs] Fix formatting.Sean Silva2013-06-211-1/+1
| | | | | | '\n' was displaying as 'n' llvm-svn: 184507
* Remove the LLVM specific archive index.Rafael Espindola2013-06-143-73/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Archive files (.a) can have a symbol table indicating which object files in them define which symbols. The purpose of this symbol table is to speed up linking by allowing the linker the read only the .o files it is actually going to use instead of having to parse every object's symbol table. LLVM's archive library currently supports a LLVM specific format for such table. It is hard to see any value in that now that llvm-ld is gone: * System linkers don't use it: GNU ar uses the same plugin as the linker to create archive files with a regular index. The OS X ar creates no symbol table for IL files, I assume the linker just parses all IL files. * It doesn't interact well with archives having both IL and native objects. * We probably don't want to be responsible for yet another archive format variant. This patch then: * Removes support for creating and reading such index from lib/Archive. * Remove llvm-ranlib, since there is nothing left for it to do. We should in the future add support for regular indexes to llvm-ar for both native and IL objects. When we do that, llvm-ranlib should be reimplemented as a symlink to llvm-ar, as it is equivalent to "ar s". llvm-svn: 184019
* Fix incorrect parameter name in LIT docs.Sergey Matveev2013-05-301-2/+2
| | | | llvm-svn: 182926
* Add 'CHECK-DAG' supportMichael Liao2013-05-141-0/+49
| | | | | | Refer to 'FileCheck.rst'f for details of 'CHECK-DAG'. llvm-svn: 181827
* Documentation: end option description with a periodDmitri Gribenko2013-04-271-1/+3
| | | | | | Patch by Dimitry Andric. llvm-svn: 180675
* Document the -filetype option of llc (PR #12902)Eli Bendersky2013-04-221-0/+8
| | | | llvm-svn: 180031
* Teach llvm-readobj to print ELF program headersNico Rieck2013-04-121-0/+4
| | | | llvm-svn: 179363
* Add -expand-relocs to llvm-readobjNico Rieck2013-04-121-0/+5
| | | | | | | | | | | | | | This option expands shown relocations from single line to a dictionary format: Relocation { Offset: 0x4 Type: R_386_32 (1) Symbol: sym Info: 0x0 } llvm-svn: 179359
* Add man page for llvm-readobjNico Rieck2013-04-112-0/+78
| | | | llvm-svn: 179244
* Fix a typo.Jakub Staszak2013-04-021-1/+1
| | | | llvm-svn: 178567
* Update documentation of llvm-link to reflect recent cleanups.Eli Bendersky2013-03-191-22/+4
| | | | llvm-svn: 177411
* Docs for llvm-symbolizer command-line toolAlexey Samsonov2013-03-012-0/+66
| | | | llvm-svn: 176337
* Canonicalize line endings to Linux style also when the --strict-whitespace ↵Guy Benyei2013-02-061-1/+2
| | | | | | flag is in use. This flag is supposed to affect horizontal whitespaces only. llvm-svn: 174541
* Documentation: remove more mentions of TclDmitri Gribenko2013-01-191-8/+3
| | | | | | Followup for r172836 llvm-svn: 172918
* docs: Fix long standing linking antipattern.Sean Silva2013-01-111-2/+0
| | | | | | | | | Before we learned about :doc:, we used :ref: and put a dummy link at the top of each page. Don't do that anymore. This fixes PR14891 as a special case. llvm-svn: 172162
* Documentation: use paths relative to document root in links.Dmitri Gribenko2012-12-121-1/+1
| | | | llvm-svn: 170027
* Documentation: llvm-bcanalyzer.rst: cleanup.Dmitri Gribenko2012-12-121-170/+51
| | | | llvm-svn: 170001
* Update FileCheck's documentation to mention recently added feature ofEli Bendersky2012-12-011-15/+16
| | | | | | matching a variable defined on the same line. llvm-svn: 169103
* Documentation for FileCheck: use 'option' and 'program' directives.Dmitri Gribenko2012-11-291-36/+32
| | | | | | This enables option cross-referencing and now '--' in option names are no more turned into en dashes. llvm-svn: 168926
* Documentation for llvm-link: reformatDmitri Gribenko2012-11-291-54/+32
| | | | llvm-svn: 168924
* Documentation for llvm-cov: reformatDmitri Gribenko2012-11-291-26/+14
| | | | llvm-svn: 168922
* Documentation for llvm-stress: reformatDmitri Gribenko2012-11-291-22/+8
| | | | llvm-svn: 168920
* Documentation for opt: reformatDmitri Gribenko2012-11-291-111/+71
| | | | llvm-svn: 168919
* Documentation for llc: reformat.Dmitri Gribenko2012-11-291-120/+56
| | | | llvm-svn: 168912
* Documentation for lit: more formatting: use 'option' and 'program' directives.Dmitri Gribenko2012-11-291-139/+144
| | | | | | This enables cross-referencing and now '--' in option names are no more turned into en dashes. llvm-svn: 168906
* Documentation for tblgen: formattingDmitri Gribenko2012-11-291-98/+41
| | | | llvm-svn: 168904
* Documentation for lit: formatting improvements.Dmitri Gribenko2012-11-291-117/+41
| | | | llvm-svn: 168902
* Documentation: use correct highlighterDmitri Gribenko2012-11-291-3/+3
| | | | llvm-svn: 168871
* Documentation: improve formatting and remove unneeded empty lines.Dmitri Gribenko2012-11-281-69/+9
| | | | llvm-svn: 168817
* Fix a typo in FileCheck.rstEli Bendersky2012-11-211-1/+1
| | | | llvm-svn: 168466
* ReST-ify some markup in the LIT documentEli Bendersky2012-11-201-10/+10
| | | | llvm-svn: 168345
* Support for [[@LINE]], [[@LINE+<offset>]], [[@LINE-<offset>]] expressions inAlexander Kornienko2012-11-141-0/+27
| | | | | | FileCheck. llvm-svn: 167978
* FileCheck.rst: change formatting of code-like constructs to use a monospacedDmitri Gribenko2012-11-141-86/+50
| | | | | | font. These were formatted in bold, but that's not correct. llvm-svn: 167964
* Fix a broken sentenceEli Bendersky2012-11-071-2/+3
| | | | llvm-svn: 167521
* Document the -input-file option of FileCheckEli Bendersky2012-11-071-0/+5
| | | | llvm-svn: 167517
* lit: Rename the valgrind leaks feature to match what is currently usedDaniel Dunbar2012-10-191-1/+1
| | | | | | (vg_leak). llvm-svn: 166306
* lit: Add 'valgrind' and 'valgrind-leaks' features when valgrind is used.Daniel Dunbar2012-10-191-0/+13
| | | | | | - These can be used with the XFAIL options. llvm-svn: 166303
* Remove references to compression in llvm-ar. It has been a long time since weRafael Espindola2012-08-101-34/+10
| | | | | | switched from a bytecode+bzip2 to the current bitcode. llvm-svn: 161651
* Fix a typo (the the => the)Sylvestre Ledru2012-07-231-1/+1
| | | | llvm-svn: 160621
* Fix the formatting a bit.Bill Wendling2012-06-201-41/+8
| | | | llvm-svn: 158815
* Use correct syntax highliter in code blocks. Noticed by Sean Silva.Dmitri Gribenko2012-06-124-11/+11
| | | | llvm-svn: 158359
* FileCheck docs: remove leftover HTML markup.Dmitri Gribenko2012-06-121-9/+9
| | | | llvm-svn: 158344
* [llvm-nm] Update documentation to cover object file support and arguments.Michael J. Spencer2012-06-061-33/+68
| | | | llvm-svn: 158120
* Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer2012-06-022-2/+2
| | | | llvm-svn: 157885
* Typo. Patch by Nicklas Bo Jensen <nbjensen@gmail.com>.Chad Rosier2012-05-241-1/+1
| | | | llvm-svn: 157415
* Fix the tool documentationNadav Rotem2012-05-131-1/+1
| | | | llvm-svn: 156729
OpenPOWER on IntegriCloud