aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/Utils
Commit message (Expand)AuthorAgeFilesLines
* Checking in Chris's suggestions:John Criswell2003-11-041-3/+32
* Fix test: Linker/2003-10-27-LinkOncePromote.llChris Lattner2003-10-271-27/+29
* Get the list of PHI node values before the basic block is split. Also, addChris Lattner2003-10-271-9/+16
* Fix bug: Linker/2003-10-21-ConflictingTypesTolerance.llChris Lattner2003-10-211-13/+10
* Fix message to make more sense and confuse Chris lessChris Lattner2003-10-211-2/+7
* Added LLVM copyright header.John Criswell2003-10-211-0/+7
* Added LLVM copyright notice to Makefiles.John Criswell2003-10-201-0/+8
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-2018-0/+126
* Fix PR#50Chris Lattner2003-10-181-6/+6
* Add support for 'weak' linkage.Chris Lattner2003-10-161-5/+32
* CleanupChris Lattner2003-10-151-5/+2
* Do not move variable sized allocations to the top of the caller, which mightChris Lattner2003-10-141-7/+5
* Add support to the loop canonicalization pass to make it transform loops toChris Lattner2003-10-131-21/+163
* Rename loop preheaders pass to loop simplifyChris Lattner2003-10-122-3/+5
* File is renamed to LoopSimplify.cppChris Lattner2003-10-121-1/+1
* First step in renaming the preheaders pass to loopsimplifyChris Lattner2003-10-121-16/+21
* The preheader insertion pass only depends on the CFG. Mark it as such, whichChris Lattner2003-10-121-1/+2
* Fix spelling.Misha Brukman2003-10-106-11/+11
* Bill contributed this major rewrite of the -lowerswitch pass to make it generateChris Lattner2003-10-071-44/+144
* Avoid doing pointless work. Amazingly, this makes us go faster.Chris Lattner2003-10-062-8/+5
* This changes the PromoteMemToReg function to create "pruned" SSA form, notChris Lattner2003-10-051-24/+109
* Change the interface to PromoteMemToReg to also take a DominatorTreeChris Lattner2003-10-052-2/+7
* Speed up the mem2reg transform for allocas which are only read/written in a s...Chris Lattner2003-10-051-5/+84
* Initial checkin of the LLVM->LLVM transform to support code generators whichChris Lattner2003-10-051-0/+74
* The first PHI node may be null, scan for the first non-null oneChris Lattner2003-10-051-1/+4
* The VersionNumbers vector is only used during PHI placement. Turn it into an...Chris Lattner2003-10-051-10/+6
* * Update file header commentChris Lattner2003-10-051-44/+64
* Simplify the loop a bitChris Lattner2003-10-051-10/+9
* There is no need for separate WriteSets and PhiNodeBlocks lists. It is just aChris Lattner2003-10-051-18/+8
* The PhiNodes 2D vector is only used during PHI node placement. It doesn'tChris Lattner2003-10-051-11/+10
* * Document instance vars betterChris Lattner2003-10-051-20/+26
* Two small cleanups/speedups:Chris Lattner2003-10-051-29/+31
* * Minor cleanupsChris Lattner2003-10-051-42/+28
* Fix bugs in the last changeChris Lattner2003-09-221-2/+2
* Fix bug: Inline/2003-09-22-PHINodesInNormalInvokeDest.llChris Lattner2003-09-221-2/+7
* Fix bug: Inline/2003-09-22-PHINodesInExceptionDest.llChris Lattner2003-09-221-1/+28
* Rename Function::getEntryNode -> getEntryBlockChris Lattner2003-09-201-1/+1
* Minor cleanups, no functional changesChris Lattner2003-09-201-89/+70
* Fix bug: Inline/2003-09-14-InlineValue.llChris Lattner2003-09-151-4/+8
* Renamed DominatorTree::Node::getNode() -> getBlock()Chris Lattner2003-09-111-1/+1
* Expand the pass to unify all of the unwind blocks as wellChris Lattner2003-09-101-5/+29
* Spell `occurrence' correctly.Misha Brukman2003-09-091-2/+2
* Eliminate support for the llvm.unwind intrinisic, using the Unwind instructio...Chris Lattner2003-09-082-52/+38
* Should invokify is always trueChris Lattner2003-09-081-24/+16
* Use new interface, simplifies codeChris Lattner2003-08-311-11/+3
* Fix bug where we considered function types equivalent even if they had differ...Chris Lattner2003-08-281-1/+3
* Remove special casingChris Lattner2003-08-251-3/+0
* Fix bug: Linker/2003-08-23-GlobalVarLinking.llChris Lattner2003-08-241-1/+1
* Implement: Linker/2003-08-24-InheritPtrSize.llChris Lattner2003-08-241-2/+9
* Implement SimplifyCFG/InvokeEliminate.llChris Lattner2003-08-241-1/+36