aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/Utils
Commit message (Expand)AuthorAgeFilesLines
* Do not compute the predecessor list for a block unless we need it.Chris Lattner2004-11-011-27/+24
* Change Library Names Not To Conflict With Others When InstalledReid Spencer2004-10-271-1/+1
* Eliminate compilation warning on uninitialized variable.Reid Spencer2004-10-221-1/+1
* We won't use automakeReid Spencer2004-10-222-723/+0
* Initial automake generated Makefile templateReid Spencer2004-10-181-0/+692
* Correction to allow compilation with Visual C++.Reid Spencer2004-10-181-2/+2
* Simplify code by deleting instructions that preceed unreachable instructions.Chris Lattner2004-10-181-1/+101
* Fix a bug that occurs when the constant value is the result of an invoke. InChris Lattner2004-10-181-5/+6
* Fix Regression/Transforms/Inline/2004-10-17-InlineFunctionWithoutReturn.llChris Lattner2004-10-171-4/+8
* When inserting PHI nodes, don't insert any phi nodes that are obviouslyChris Lattner2004-10-171-10/+31
* Enhance hasConstantValue to ignore undef values in phi nodes. This allows itChris Lattner2004-10-171-2/+3
* hasConstantValue will soon return instructions that don't dominate the PHI node,Chris Lattner2004-10-171-16/+21
* Add support for unreachableChris Lattner2004-10-161-3/+23
* Add support for UndefValueChris Lattner2004-10-161-1/+2
* When promoting mem2reg, make uninitialized values become undef isntead of 0.Chris Lattner2004-10-161-9/+9
* When converting phi nodes into select instructions, we shouldn't promote PHIChris Lattner2004-10-141-41/+93
* Update to reflect changes in Makefile rules.Reid Spencer2004-10-131-4/+3
* Initial version of automake Makefile.am file.Reid Spencer2004-10-101-0/+32
* Do not insert trivially dead select instructions, which allows us toChris Lattner2004-09-291-2/+11
* Pull assignment out of for loop conditional in order for this toAlkis Evlogimenos2004-09-281-8/+9
* Prototype these functions more accuratelyChris Lattner2004-09-202-2/+2
* Remove a whole bunch of horrible hacky code that was used to promote allocasChris Lattner2004-09-191-145/+7
* Make sure to remove the Select instruction as wellChris Lattner2004-09-181-0/+1
* Convert code to compile with vc7.1.Reid Spencer2004-09-156-35/+45
* If given an AliasSetTracker object to update, update it.Chris Lattner2004-09-151-20/+81
* Fixes to make LLVM compile with vc7.1.Alkis Evlogimenos2004-09-033-1/+3
* Changes For Bug 352Reid Spencer2004-09-0111-18/+18
* If we are extracting a block that has multiple successors that are the sameChris Lattner2004-08-131-2/+11
* When we code extract some stuff, leave the codeRepl block in the place whereChris Lattner2004-08-131-1/+1
* Add value mapper support for select constant exprs. This should fix a bugChris Lattner2004-08-131-0/+5
* Fix code extraction of unwind blocks. This fixed bugs that bugpoint canChris Lattner2004-08-121-9/+12
* Stop using getValues().Alkis Evlogimenos2004-08-041-14/+12
* Expose this as a functionpassChris Lattner2004-07-311-1/+3
* Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman2004-07-291-1/+0
* Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman2004-07-298-12/+8
* Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman2004-07-291-3/+1
* Merge i*.h headers into Instructions.h as part of bug403.Alkis Evlogimenos2004-07-291-2/+1
* These files don't need to include <iostream> since they include "Support/Debu...Brian Gaeke2004-07-212-2/+0
* Fix a serious code pessimization problem. If an inlined function has a singleChris Lattner2004-07-201-5/+6
* Implement SimplifyCFG/BrUnwind.llChris Lattner2004-07-201-2/+9
* Remove an if statement that would never be reached.Reid Spencer2004-07-181-3/+1
* bug 122:Reid Spencer2004-07-182-6/+6
* bug 122:Reid Spencer2004-07-181-2/+1
* Fix PR404 try #2Chris Lattner2004-07-151-8/+8
* Revert previous patch until I get a bug fixedChris Lattner2004-07-151-12/+12
* Fix PR404: Loop simplify is really slow on 252.eonChris Lattner2004-07-151-12/+12
* Progress on PR341Chris Lattner2004-07-153-9/+9
* Now that we codegen the portable "sizeof" efficiently, we can use it forChris Lattner2004-07-151-18/+22
* Add #include <iostream> since Value.h does not #include it any more.Reid Spencer2004-07-043-0/+5
* Moved to lib/VMCoreMisha Brukman2004-06-231-927/+0