summaryrefslogtreecommitdiffstats
path: root/llvm
Commit message (Collapse)AuthorAgeFilesLines
* Fix typos in comments.Brian Gaeke2003-09-151-2/+2
| | | | llvm-svn: 8523
* Add prototype for the lowersetjmp passChris Lattner2003-09-151-0/+7
| | | | llvm-svn: 8522
* Enable the setjmp/longjmp lowering passChris Lattner2003-09-151-0/+1
| | | | llvm-svn: 8521
* Initial checkin of the Setjmp/Longjmp lowering/transformation pass,Chris Lattner2003-09-151-0/+501
| | | | | | contributed by the masterful Bill Wendling! llvm-svn: 8520
* Ugh, a bug fix needed because of the bug in the CallGraph codeChris Lattner2003-09-151-2/+4
| | | | llvm-svn: 8519
* These two conditions are not exclusive!!Chris Lattner2003-09-151-3/+6
| | | | llvm-svn: 8518
* Make the print output more usefulChris Lattner2003-09-151-3/+7
| | | | llvm-svn: 8517
* Fix bug: PruneEH/2003-09-14-ExternalCall.llxChris Lattner2003-09-151-1/+4
| | | | llvm-svn: 8516
* New testcaseChris Lattner2003-09-151-0/+11
| | | | llvm-svn: 8515
* Fix bug: Inline/2003-09-14-InlineValue.llChris Lattner2003-09-151-4/+8
| | | | llvm-svn: 8514
* New testcaseChris Lattner2003-09-151-0/+20
| | | | llvm-svn: 8513
* Wrap long lines at 80 colsChris Lattner2003-09-151-2/+5
| | | | llvm-svn: 8512
* Make sure to #include the OBJROOT config.h file, not the SRCROOT config.h file!Chris Lattner2003-09-151-2/+2
| | | | llvm-svn: 8511
* Fix a spello Misha made while fixing one of my appostrificationsChris Lattner2003-09-151-1/+1
| | | | llvm-svn: 8510
* Update makellvm to work with the brave new world of separate obj-root trees.Vikram S. Adve2003-09-141-2/+23
| | | | | | | | | | | | | | | | With these changes, you can still run makellvm directly from your source tree as follows: % makellvm [toolname] ## looks for obj-root in default places (see below) or % makellvm -obj obj-root [toolname] ## specify obj-root explicitly. With the first from, `makellvm' checks the following places in order and uses the first one that contains the file `Makefile.config': (1) Your src-root directory (2) /localhome/$USER/llvm Other choices can be added to this list. llvm-svn: 8509
* Fix the nightly tester now that olden has been movedChris Lattner2003-09-141-1/+1
| | | | llvm-svn: 8508
* manually add the llvm-ar stuff. this should be regeneratedChris Lattner2003-09-131-1/+6
| | | | llvm-svn: 8507
* Added llvm-ar to the MakefileTanya Lattner2003-09-131-1/+1
| | | | llvm-svn: 8506
* Fixed warning.Tanya Lattner2003-09-131-1/+1
| | | | llvm-svn: 8505
* Configure the llvm-ar directoryChris Lattner2003-09-131-0/+1
| | | | llvm-svn: 8504
* Bugpoint has the ability of generating a plethora of core files, so toMisha Brukman2003-09-121-0/+12
| | | | | | avoid filling up the disk, set the max core file size to 0. llvm-svn: 8503
* Make sure to cannonicalize loops before running indvar simplifyChris Lattner2003-09-121-0/+1
| | | | llvm-svn: 8502
* New testcase, this should be simplifiedChris Lattner2003-09-121-0/+12
| | | | llvm-svn: 8501
* Caught a few misses in the last modification.John Criswell2003-09-122-19/+19
| | | | llvm-svn: 8500
* Updated for the re-organization of llvm/test/Programs/MultiSource.John Criswell2003-09-122-198/+212
| | | | llvm-svn: 8499
* Do not return success after checking only the FIRST USE of a gep instruction.Chris Lattner2003-09-121-3/+7
| | | | | | | | Instead, check all uses. This fixes bug: ScalarRepl/2003-09-12-IncorrectPromote.ll This also fixes the miscompilation of Ptrdist/bc llvm-svn: 8493
* Initial go at documentation for llc.John Criswell2003-09-121-0/+147
| | | | | | Pretty crufty. llvm-svn: 8492
* New testcase, bug distilled from bcChris Lattner2003-09-121-0/+11
| | | | llvm-svn: 8491
* Minor optimization efficiency improvement:Chris Lattner2003-09-121-7/+9
| | | | | | | - Run mem2reg promotion first - Only rerun passes if the previous thing changed something llvm-svn: 8490
* Fixed spelling and grammar.Misha Brukman2003-09-119-33/+33
| | | | llvm-svn: 8489
* Simplify codeChris Lattner2003-09-111-9/+6
| | | | | | Implement InstCombine/mul.ll:test9 llvm-svn: 8488
* New testcaseChris Lattner2003-09-111-0/+5
| | | | llvm-svn: 8487
* Added the SetjmpLongjmp Makefile.John Criswell2003-09-112-28/+35
| | | | llvm-svn: 8486
* Modified the footer to be a link to the LLVM web page.John Criswell2003-09-118-35/+43
| | | | | | | | Organized the commands into three distinct groups on the main page. Fixed the hyperlinks in the main page. Removed as and dis; they will not exist with those names by Release 1. llvm-svn: 8485
* Adding a skeleton for the LLVM Command Guide.John Criswell2003-09-118-0/+745
| | | | | | Hopefully the group as a whole will update this into a real guide. llvm-svn: 8483
* Fixed spelling and grammar.Misha Brukman2003-09-1111-16/+16
| | | | llvm-svn: 8478
* Fixed SPEC so that it would run correctly with the new autoconf-style objectJohn Criswell2003-09-111-20/+1
| | | | | | | directory. Cleaned up the Makefile so that it uses VPATH to find source files. llvm-svn: 8477
* Fixed SPEC so that it would run correctly with the new autoconf-style objectJohn Criswell2003-09-111-0/+1
| | | | | | | directory. Added Makefile.spec to the list of files to copy to the object directory. llvm-svn: 8476
* Fixed SPEC so that it would run correctly with the new autoconf-style objectJohn Criswell2003-09-113-31/+72
| | | | | | | | | | directory. Added Makefile.spec to the list of files to copy to the object directory. Moved the configuration of $SourceDir to Makefile.config and corrected the conditional that surrounds it. This allows SPEC to reset it and get the correct VPATH. llvm-svn: 8475
* Apostrophes are only used for possession and quoting.Misha Brukman2003-09-111-2/+2
| | | | llvm-svn: 8473
* scalarrepl now includes mem2regChris Lattner2003-09-111-1/+0
| | | | llvm-svn: 8472
* Integrate functionality of the mem2reg pass directly into this pass to makeChris Lattner2003-09-111-7/+62
| | | | | | the combination more effective llvm-svn: 8471
* Move the -indvars pass much later to where it is more likely to do good stuffChris Lattner2003-09-111-1/+1
| | | | llvm-svn: 8470
* Renamed DominatorTree::Node::getNode() -> getBlock()Chris Lattner2003-09-117-20/+20
| | | | llvm-svn: 8469
* Get rid of the whole "Node2" business, rename getNode() ->getBlock() toChris Lattner2003-09-111-20/+15
| | | | | | be more descriptive llvm-svn: 8468
* Spell `definite' correctly.Misha Brukman2003-09-111-2/+2
| | | | llvm-svn: 8467
* Spell `definitely' correctly.Misha Brukman2003-09-112-2/+2
| | | | llvm-svn: 8466
* Removed the aposthrophes endings and the elipses suffixes from build output.John Criswell2003-09-111-2/+2
| | | | | | | This makes the output more consistent, and I just find aposthrophes annoying. :) llvm-svn: 8465
* Check in the fix I meant to apply here, but mistakenly applied toBrian Gaeke2003-09-101-0/+1
| | | | | | tools/extract instead..... heh llvm-svn: 8464
* * Move include files from middle of file to the top where they belong, movingMisha Brukman2003-09-101-7/+5
| | | | | | | | the #define up there too * Since we're including system headers, use the ones in include/llvm/Config * While we're here, use the canonical LLVM header ordering algorithm llvm-svn: 8463
OpenPOWER on IntegriCloud