aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Yet another hard testcaseChris Lattner2003-12-091-0/+28
* Do not insert one entry PHI nodes in split exit blocks!Chris Lattner2003-12-091-13/+23
* Check in the llvm-native-gcc script, which I use in the process ofBrian Gaeke2003-12-091-0/+249
* Add a new testcase which breaks the sinker because the loop canonnicalizationChris Lattner2003-12-091-0/+19
* Fix buggy testChris Lattner2003-12-091-1/+1
* New testcase for sinking operations from loops with multiple exitsChris Lattner2003-12-091-0/+22
* Make the test a bit harder so that we test to ensure that _both_ instructionsChris Lattner2003-12-091-1/+2
* Refactor code a little bit, eliminating the gratuitous InstVisitor, whichChris Lattner2003-12-091-41/+43
* Fine grainify namespacificationChris Lattner2003-12-091-36/+48
* New testcases for LICM improvement: code sinking.Chris Lattner2003-12-093-0/+55
* Improve portability with Mac OS/XChris Lattner2003-12-093-3/+3
* Improve testcase portability on OS/XChris Lattner2003-12-091-1/+1
* New testcase that is not actually handled yet, but should be in the future.Chris Lattner2003-12-091-0/+31
* Added the -h option for compatibility with other linkers.John Criswell2003-12-091-0/+2
* Whoops, forgot to check this in. :)Chris Lattner2003-12-081-0/+22
* Implement: TailCallElim/accum_recursion_constant_arg.llChris Lattner2003-12-081-6/+60
* Implement: test/Regression/Transforms/TailCallElim/accum_recursion.llChris Lattner2003-12-081-12/+122
* New testcase for automatic insertion of accumulator variables to eliminateChris Lattner2003-12-081-0/+17
* Add a missing semi colon, which breaks bison 1.5Chris Lattner2003-12-081-1/+1
* Simplify makefiles by just explicitly listing directoriesChris Lattner2003-12-082-6/+4
* Updated build instructions for Sparc.John Criswell2003-12-081-0/+23
* Fixed the dynamic generation of the list of subdirectories to compile.John Criswell2003-12-082-2/+3
* implement methodChris Lattner2003-12-081-0/+7
* Use the new method, though noone currently implements it any better than beforeChris Lattner2003-12-081-1/+5
* add two new virtual functions:Chris Lattner2003-12-081-0/+17
* Finegrainify namespacificationChris Lattner2003-12-084-17/+5
* Makefile updates contributed by ReidChris Lattner2003-12-082-14/+24
* New bugChris Lattner2003-12-081-1/+1
* `effect' is the noun, `affect' is the verb.Misha Brukman2003-12-081-1/+1
* New testcase for PR165Chris Lattner2003-12-081-0/+10
* Add note about sucky suse compilerChris Lattner2003-12-081-0/+10
* Cleanup and restructure the code to make it easier to read and maintain.Chris Lattner2003-12-081-53/+126
* New testcase, this should be -tailcallelim'inatedChris Lattner2003-12-081-0/+19
* Since ssaification of the varargs builtings, the vaarg instruction no longerChris Lattner2003-12-081-2/+0
* Regenerated using autoheader-2.57Brian Gaeke2003-12-082-0/+8
* Bugpoint had appalingly bad grammar. Fix some of it.Chris Lattner2003-12-071-4/+8
* Do not leave a bunch of crud lying aroundChris Lattner2003-12-071-0/+2
* It is now after pldi. This issue has been fixed, so remove the hackChris Lattner2003-12-071-6/+0
* Implement RaiseAllocations/FreeCastConstantExpr.llChris Lattner2003-12-071-12/+37
* New testcase that the raiseallocations pass should be able to handle.Chris Lattner2003-12-071-0/+10
* * Finegrainify namespacificationChris Lattner2003-12-071-4/+17
* The recalclulate method was a nasty hack that was once used by the -cee pass,Chris Lattner2003-12-072-21/+12
* Completely rewrite domset, idom, and domtree implementation. Now it is basedChris Lattner2003-12-071-159/+266
* Rewrite dominators implementation. Now domset is constructed from immdom,Chris Lattner2003-12-071-95/+111
* Finegrainify namespacificationChris Lattner2003-12-071-3/+38
* Move this method out of the generic dominators calculation codeChris Lattner2003-12-071-0/+2
* New command line parsing. This isn't as perfect as I would have liked. The Co...Tanya Lattner2003-12-061-58/+247
* Stop using the -fshort-enum compile optionChris Lattner2003-12-061-4/+3
* Fix awkward wordingChris Lattner2003-12-061-1/+1
* Cleanup the release notes in preparation for the release.Chris Lattner2003-12-061-41/+74