aboutsummaryrefslogtreecommitdiff
path: root/llvm/docs/CommandGuide
AgeCommit message (Collapse)AuthorFilesLines
2010-11-16Document -enable-no-infs-fp-math and -enable-no-nans-fp-math command line ↵Peter Collingbourne2-3/+14
options llvm-svn: 119370
2010-10-15Teach FileCheck to handle trailing CHECK-NOT patterns.Jakob Stoklund Olesen1-1/+1
A CHECK-NOT pattern without a following CHECK pattern simply checks that the pattern doesn't match before the end of the input file. You can even have only CHECK-NOT patterns to check that strings appear nowhere in the input file. llvm-svn: 116592
2010-09-07Add documentation for llvm-diff.John McCall2-0/+56
llvm-svn: 113303
2010-08-08Add a opt-args option that can be used to pass arguments to every optRafael Espindola1-0/+4
invocation. Fixes PR7793: bugpoint -debug test.ll --opt-args -unroll-count=4 llvm-svn: 110555
2010-05-11Test commit.Daniel Dunbar1-2/+2
llvm-svn: 103479
2010-05-11Test commit.Tanya Lattner1-1/+1
llvm-svn: 103478
2010-05-11Test commit.Tanya Lattner1-1/+1
llvm-svn: 103477
2010-05-07Revert r103213. It broke several sections of live website.mike-m25-0/+4160
llvm-svn: 103219
2010-05-06Overhauled llvm/clang docs builds. Closes PR6613.mike-m25-4160/+0
NOTE: 2nd part changeset for cfe trunk to follow. *** PRE-PATCH ISSUES ADDRESSED - clang api docs fail build from objdir - clang/llvm api docs collide in install PREFIX/ - clang/llvm main docs collide in install - clang/llvm main docs have full of hard coded destination assumptions and make use of absolute root in static html files; namely CommandGuide tools hard codes a website destination for cross references and some html cross references assume website root paths *** IMPROVEMENTS - bumped Doxygen from 1.4.x -> 1.6.3 - splits llvm/clang docs into 'main' and 'api' (doxygen) build trees - provide consistent, reliable doc builds for both main+api docs - support buid vs. install vs. website intentions - support objdir builds - document targets with 'make help' - correct clean and uninstall operations - use recursive dir delete only where absolutely necessary - added call function fn.RMRF which safeguards against botched 'rm -rf'; if any target (or any variable is evaluated) which attempts to remove any dirs which match a hard-coded 'safelist', a verbose error will be printed and make will error-stop. llvm-svn: 103213
2010-05-02Remove the -enable-sjlj-eh option, which doesn't do anything.Duncan Sands1-2/+2
Remove the -enable-eh option which is only used by the JIT, and replace it with -jit-enable-eh. llvm-svn: 102865
2010-03-04Rewrite makefiles to explicitly reference DESTDIR to fix bug 3153.Erick Tryzelaar1-3/+3
We need this so can not bake DESTDIR into the O'Caml symlinks. llvm-svn: 97743
2010-02-18Uniformize the way these options are printed. Requested byDuncan Sands1-2/+2
Russell Wallace. llvm-svn: 96580
2010-02-18Refer to -help instead of --help since this is what tools themselves say.Duncan Sands16-21/+21
Also, have tools output -help-hidden rather than refer to --help-hidden, for consistency, and likewise adjust documentation. This doesn't change every mention of --help, only those which seemed clearly safe. llvm-svn: 96578
2010-02-11llvm-db was removed.Dan Gohman1-16/+0
llvm-svn: 95904
2010-02-10Add support to llvm-extract for extracting multiple functions and/orDan Gohman1-1/+7
multiple global variables at a time. llvm-svn: 95825
2010-02-08Fix some typos.Duncan Sands1-4/+4
llvm-svn: 95542
2009-12-01Support -[weak_]framework and -F in llvmc.Mikhail Glushenkov1-7/+18
llvm-svn: 90210
2009-11-22Allow '_' in FileCheck variable names, it is nice to have at least oneDaniel Dunbar1-1/+1
separate character. - Chris, OK? llvm-svn: 89626
2009-11-15lit: Add --repeat=N option, for running each test N times.Daniel Dunbar1-0/+5
- Currently just useful for timing, although it could be extended as one (bad) way to deal with flaky tests. llvm-svn: 88827
2009-11-10lit: Start documentation testing architecture.Daniel Dunbar1-0/+116
llvm-svn: 86655
2009-11-05lit: Add --param NAME=VALUE option, for test suite specific use (to communicateDaniel Dunbar1-0/+6
arbitrary command line arguments to the test suite). llvm-svn: 86137
2009-10-25lit: Add --config-prefix option, to override default config file names.Daniel Dunbar1-0/+5
llvm-svn: 85035
2009-10-19Add link to 'lit' from CommandGuide.Daniel Dunbar1-0/+2
llvm-svn: 84461
2009-10-17check in a bunch of content from TestingGuide. Part of PR5216Chris Lattner1-3/+183
llvm-svn: 84309
2009-09-15Put back non-obsolete -f sections for 'opt'.Daniel Dunbar1-0/+6
llvm-svn: 81954
2009-09-15Remove references to obsolete -f option.Daniel Dunbar2-12/+0
llvm-svn: 81911
2009-09-15Update llc/opt PODs to clarify they support .ll input.Daniel Dunbar2-17/+19
llvm-svn: 81910
2009-09-15Give llvm-link a -S option.Dan Gohman1-0/+4
llvm-svn: 81859
2009-09-11Fix llvm-extract's "writing bitcode to a terminal" warning, which wasn'tDan Gohman1-0/+4
working. To support this, add an is_displayed() function to raw_ostream, and generalize Process::StandardOutIsDisplayed and friends in order to support it. Also, call RemoveFileOnSignal before creating a file instead of after, so that the file isn't left behind if the program is interrupted between when the file is created and RemoveFileOnSignal is called. While here, add a -S to llvm-extract and port it to IRReader so that it supports assembly input. llvm-svn: 81568
2009-09-08Add 'lit' testing tool.Daniel Dunbar1-0/+222
- make install && man $(llvm-config --prefix)/share/man/man1/lit.1 for more information. llvm-svn: 81190
2009-09-07Document opt -S argument.Daniel Dunbar1-0/+4
llvm-svn: 81140
2009-08-25Update documentation for the -f change.Dan Gohman6-16/+18
llvm-svn: 79996
2009-08-23Don't install the man page for FileCheckDouglas Gregor1-2/+8
llvm-svn: 79826
2009-08-15fix pasto noticed by JakubChris Lattner1-1/+1
llvm-svn: 79109
2009-08-15add a simple FileCheck man page.Chris Lattner2-0/+67
llvm-svn: 79105
2009-07-22Added -b option to override the default bitcode output file name.Sanjiv Gupta1-0/+6
llvm-svn: 76768
2009-07-11Update documentation.Mikhail Glushenkov1-2/+3
llvm-svn: 75375
2009-07-09Documentation update.Mikhail Glushenkov1-0/+5
llvm-svn: 75166
2009-06-25Update documentation.Mikhail Glushenkov1-2/+5
llvm-svn: 74191
2009-04-29Second attempt:Bill Wendling1-0/+6
Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want to use the old behavior, the flag is -O0. This change allows for finer-grained control over which optimizations are run at different -O levels. Most of this work was pretty mechanical. The majority of the fixes came from verifying that a "fast" variable wasn't used anymore. The JIT still uses a "Fast" flag. I'll change the JIT with a follow-up patch. llvm-svn: 70343
2009-03-27Documentation update.Mikhail Glushenkov1-10/+14
Expand a bit on various '--*-graph' options. llvm-svn: 67836
2009-03-02Document the -gcc-tool-args bugpoint option.Bill Wendling1-1/+6
llvm-svn: 65897
2009-02-28Fix typo. Found by William Moss.Bill Wendling1-1/+1
llvm-svn: 65693
2009-01-21Mimic gcc behaviour with regard to response files.Mikhail Glushenkov1-0/+16
llvm-svn: 62688
2009-01-12remove some dead options.Chris Lattner1-10/+1
llvm-svn: 62095
2009-01-09Add a --check-graph option to llvmc.Mikhail Glushenkov1-0/+6
llvm-svn: 61989
2008-12-12Man page update.Mikhail Glushenkov1-0/+8
llvm-svn: 60918
2008-12-11* Fixed formatting of command descriptions to be consistent:Misha Brukman1-6/+6
- descriptions on new line - no terminating period * Changed the W3C logos from yellow to blue to not stand out llvm-svn: 60879
2008-12-09Man page typo fix.Mikhail Glushenkov1-1/+1
llvm-svn: 60765
2008-12-08Generalize bugpoint's concept of a "safe" backend, and add optionsDan Gohman1-4/+32
to allow the "safe" backend to be run with a different path, and/or with different command-line options. This enables the following use cases: - bugpoint llc against an llc command from a different build - bugpoint llc against the same llc with different command-line options - and more... Also, document the existing "custom" interpreter options. llvm-svn: 60681