summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/TailDuplication.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Detemplatize the Statistic class. The only type it is instantiated withChris Lattner2006-12-061-2/+2
* Removed #include <iostream> and replaced with llvm_* streams.Bill Wendling2006-11-261-6/+4
* set DEBUG_TYPE rightChris Lattner2006-09-271-0/+1
* Allow tail duplication in more cases, relaxing the previous restriction aChris Lattner2006-09-101-1/+12
* Throttle back tail duplication to avoid creating really ugly sequences of code.Chris Lattner2006-09-071-0/+19
* eliminate RegisterOpt. It does the same thing as RegisterPass.Chris Lattner2006-08-271-1/+1
* Make iostream #inclusion explicitChris Lattner2006-01-221-0/+1
* Remove trailing whitespaceMisha Brukman2005-04-211-6/+6
* Do not count debugger intrinsics in size estimation.Chris Lattner2004-11-221-2/+6
* Speed up the tail duplication pass on the testcase below from 68.2s to 1.23s:Chris Lattner2004-11-011-3/+8
* Reduce code growth implied by the tail duplication pass by not duplicatingChris Lattner2004-10-061-0/+75
* Prototype these functions more accuratelyChris Lattner2004-09-201-1/+1
* Convert code to compile with vc7.1.Reid Spencer2004-09-151-2/+2
* Changes For Bug 352Reid Spencer2004-09-011-3/+3
* Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman2004-07-291-2/+1
* Remove unused header file.Reid Spencer2004-05-251-1/+0
* Make the tail duplication threshold accessible from the command line instead ...Chris Lattner2004-04-181-1/+5
* Fix bug in previous checkinChris Lattner2004-03-161-2/+7
* Okay, so there is no reasonable way for tail duplication to update SSA form,Chris Lattner2004-03-161-195/+49
* Do not copy gigantic switch instructionsChris Lattner2004-03-161-1/+11
* Disable tail duplication in a case that breaks on Olden/tspChris Lattner2004-03-011-0/+4
* Fix PR255: [tailduplication] Single basic block loops are very rareChris Lattner2004-02-291-1/+2
* Implement Transforms/InstCombine/cast.ll:test13, a case which occurs in aChris Lattner2004-02-221-1/+2
* Disable tail duplication in any "hard" cases, where it might break SSA form.Chris Lattner2004-02-011-1/+27
* Finegrainify namespacificationChris Lattner2004-01-091-5/+2
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+5
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
* Fix bug: TailDuplicate/2003-08-31-UnreachableBlocks.llChris Lattner2003-08-311-2/+5
* Fix bug: TailDup/2003-08-23-InvalidatedPointers.llChris Lattner2003-08-231-16/+15
* DEBUG got moved to Support/Debug.hChris Lattner2003-08-011-0/+1
* Fix bug: TailDup/2003-07-22-InfiniteLoop.llChris Lattner2003-07-231-0/+5
* Fix bug: TailDup/2003-06-24-Simpleloop.llChris Lattner2003-06-241-1/+2
* Add paranoia checkingChris Lattner2003-06-221-1/+1
* Test changeChris Lattner2003-06-221-0/+1
* Initial checkin of Tail duplication pass.Chris Lattner2003-06-221-0/+324
OpenPOWER on IntegriCloud