| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
llvm-svn: 125563
|
|
|
|
|
|
| |
options
llvm-svn: 119370
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
llvm-svn: 113303
|
|
|
|
|
|
|
|
| |
invocation. Fixes PR7793:
bugpoint -debug test.ll --opt-args -unroll-count=4
llvm-svn: 110555
|
|
|
|
| |
llvm-svn: 103479
|
|
|
|
| |
llvm-svn: 103478
|
|
|
|
| |
llvm-svn: 103477
|
|
|
|
| |
llvm-svn: 103219
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Remove the -enable-eh option which is only used by the JIT,
and replace it with -jit-enable-eh.
llvm-svn: 102865
|
|
|
|
|
|
| |
We need this so can not bake DESTDIR into the O'Caml symlinks.
llvm-svn: 97743
|
|
|
|
|
|
| |
Russell Wallace.
llvm-svn: 96580
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
llvm-svn: 95904
|
|
|
|
|
|
| |
multiple global variables at a time.
llvm-svn: 95825
|
|
|
|
| |
llvm-svn: 95542
|
|
|
|
| |
llvm-svn: 90210
|
|
|
|
|
|
|
| |
separate character.
- Chris, OK?
llvm-svn: 89626
|
|
|
|
|
|
| |
- Currently just useful for timing, although it could be extended as one (bad) way to deal with flaky tests.
llvm-svn: 88827
|
|
|
|
| |
llvm-svn: 86655
|
|
|
|
|
|
| |
arbitrary command line arguments to the test suite).
llvm-svn: 86137
|
|
|
|
| |
llvm-svn: 85035
|
|
|
|
| |
llvm-svn: 84461
|
|
|
|
| |
llvm-svn: 84309
|
|
|
|
| |
llvm-svn: 81954
|
|
|
|
| |
llvm-svn: 81911
|
|
|
|
| |
llvm-svn: 81910
|
|
|
|
| |
llvm-svn: 81859
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
- make install && man $(llvm-config --prefix)/share/man/man1/lit.1 for more
information.
llvm-svn: 81190
|
|
|
|
| |
llvm-svn: 81140
|
|
|
|
| |
llvm-svn: 79996
|
|
|
|
| |
llvm-svn: 79826
|
|
|
|
| |
llvm-svn: 79109
|
|
|
|
| |
llvm-svn: 79105
|
|
|
|
| |
llvm-svn: 76768
|
|
|
|
| |
llvm-svn: 75375
|
|
|
|
| |
llvm-svn: 75166
|
|
|
|
| |
llvm-svn: 74191
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Expand a bit on various '--*-graph' options.
llvm-svn: 67836
|
|
|
|
| |
llvm-svn: 65897
|
|
|
|
| |
llvm-svn: 65693
|
|
|
|
| |
llvm-svn: 62688
|
|
|
|
| |
llvm-svn: 62095
|
|
|
|
| |
llvm-svn: 61989
|
|
|
|
| |
llvm-svn: 60918
|
|
|
|
|
|
|
|
| |
- descriptions on new line
- no terminating period
* Changed the W3C logos from yellow to blue to not stand out
llvm-svn: 60879
|
|
|
|
| |
llvm-svn: 60765
|