aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Transforms
Commit message (Expand)AuthorAgeFilesLines
* Make MergeBlockIntoPredecessor more aggressive when the same successor appearsOwen Anderson2008-07-171-1/+1
* Factor MergeBlockIntoPredecessor out into BasicBlockUtils.Owen Anderson2008-07-171-0/+4
* Correct a top-level comment.Dan Gohman2008-07-161-1/+1
* Reapply r53540, now with the matching header!Chris Lattner2008-07-141-1/+6
* whitespace fix.Chris Lattner2008-07-141-1/+1
* doxygenate comments and wrap to 80 cols.Chris Lattner2008-07-141-22/+23
* Add explicit keywords.Dan Gohman2008-07-071-1/+1
* Add missing semicolumn in my last commit.Matthijs Kooijman2008-06-261-1/+1
* Improve comments wrt createInternalize.Matthijs Kooijman2008-06-261-2/+7
* Rename a few variables to be more consistent.Matthijs Kooijman2008-06-241-1/+1
* Revert 51775.Evan Cheng2008-05-303-5/+5
* Patches for building llvm on Solaris x86. Contributed by Nathan Keynes.Evan Cheng2008-05-303-5/+5
* Prune and tidy #includes.Dan Gohman2008-05-292-4/+2
* Simplify internalize pass. Add test case.Devang Patel2008-05-141-4/+9
* Commit the header I accidentally left out of 51083.Dan Gohman2008-05-141-0/+29
* Whitespace cleanups.Dan Gohman2008-05-141-1/+1
* Change class' public PassInfo variables to by initialized with theDan Gohman2008-05-131-8/+8
* Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman2008-05-061-6/+0
* Delete the IPO simplify-libcalls and completely reimplement it asChris Lattner2008-05-012-5/+6
* Rename DeadLoopElimination to LoopDeletion, part 2.Owen Anderson2008-04-291-2/+2
* Add dead loop elimination, which removes dead loops for which we can computeOwen Anderson2008-04-291-0/+7
* Move SplitBlockPredecessors out of loopsimplify into BasicBlockUtils.hChris Lattner2008-04-211-0/+13
* Add a new Jump Threading pass, which will handle casesChris Lattner2008-04-201-0/+7
* Allow argpromote to promote struct arguments with a specified numberChris Lattner2008-04-191-2/+3
* Factor a bunch of functionality related to memcpy and memset transforms out of Owen Anderson2008-04-091-0/+7
* Increasing the inline limit from (overly conservative) 200 to 300. Given each...Evan Cheng2008-03-242-2/+16
* FunctionExtractorPass has been superceded by GVExtractorPassAndrew Lenharth2008-03-211-8/+0
* add a pass that can extract all kinds of global values, not just functions. ...Andrew Lenharth2008-03-071-0/+9
* fix typosGabor Greif2008-03-061-1/+1
* Add pass to promote sret.Devang Patel2008-02-291-0/+1
* prune #includes, fit in 80 cols.Chris Lattner2008-02-251-3/+5
* remove the LowerSelect pass. The last client was the old Sparc backend, whic...Chris Lattner2008-02-191-9/+0
* remove the lower packed pass. It can never work and even the parts that Chris Lattner2008-02-191-7/+0
* The CorrelatedExpressionElimination pass is known to be buggy. Remove it.Bill Wendling2008-01-271-11/+0
* Allow clients to specify the inline threshold when creatingChris Lattner2008-01-122-0/+2
* don't include loopinfo.h from this file.Chris Lattner2008-01-111-1/+3
* With this patch, the LowerGC transformation becomes theGordon Henriksen2008-01-071-7/+0
* back out accidental commit.Chris Lattner2008-01-061-6/+0
* rename isStore -> mayStore to more accurately reflect what it captures.Chris Lattner2008-01-061-0/+6
* Didn't mean to commit this.Owen Anderson2008-01-051-6/+0
* Move some more functionality from MRegisterInfo to TargetInstrInfo.Owen Anderson2008-01-041-0/+6
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-2914-28/+28
* Start the process of making MachineLoopInfo possible by templating Loop.Owen Anderson2007-11-142-4/+3
* Make this header publicAnton Korobeynikov2007-11-091-0/+29
* Deleting redundant copy of block extractor pass. See also PR1775.Gordon Henriksen2007-11-051-1/+1
* Reg2Mem cleanup and optimizations:Anton Korobeynikov2007-10-211-2/+3
* Updated VC++ build system.Hartmut Kaiser2007-10-171-1/+1
* Remove RLE from the headers, since the pass itself is gone now.Owen Anderson2007-09-141-7/+0
* Add utility to clone loops.Devang Patel2007-08-101-0/+9
* add #ifndef guardsChris Lattner2007-08-101-0/+5