aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils
AgeCommit message (Expand)Author
2005-01-01Implement SimplifyCFG/DeadSetCC.llChris Lattner
2004-12-13Get rid of getSizeOf, using ConstantExpr::getSizeOf instead.Chris Lattner
2004-12-11The split bb is really the exit of the old functionChris Lattner
2004-12-10Fix Regression/Transforms/SimplifyCFG/2004-12-10-SimplifyCFGCrash.ll,Chris Lattner
2004-12-07For PR387:\Reid Spencer
2004-11-30Squelch warningChris Lattner
2004-11-30Fix test/Regression/Transforms/LICM/2004-09-14-AliasAnalysisInvalidate.llxChris Lattner
2004-11-30Alkis noticed that this variable is dead. Thanks!Chris Lattner
2004-11-30If we have something like this:Chris Lattner
2004-11-20Allow constructor parameter to override aggregating args; fix spacingMisha Brukman
2004-11-13Lazily create the abort message, so only translation units that use unwindChris Lattner
2004-11-13Fix: CodeExtractor/2004-11-12-InvokeExtract.llChris Lattner
2004-11-12Fix a bug where the code extractor would get a bit confused handling invokeChris Lattner
2004-11-12Simplify handling of constant initializersChris Lattner
2004-11-01Do not compute the predecessor list for a block unless we need it.Chris Lattner
2004-10-27Change Library Names Not To Conflict With Others When InstalledReid Spencer
2004-10-22Eliminate compilation warning on uninitialized variable.Reid Spencer
2004-10-22We won't use automakeReid Spencer
2004-10-18Initial automake generated Makefile templateReid Spencer
2004-10-18Correction to allow compilation with Visual C++.Reid Spencer
2004-10-18Simplify code by deleting instructions that preceed unreachable instructions.Chris Lattner
2004-10-18Fix a bug that occurs when the constant value is the result of an invoke. InChris Lattner
2004-10-17Fix Regression/Transforms/Inline/2004-10-17-InlineFunctionWithoutReturn.llChris Lattner
2004-10-17When inserting PHI nodes, don't insert any phi nodes that are obviouslyChris Lattner
2004-10-17Enhance hasConstantValue to ignore undef values in phi nodes. This allows itChris Lattner
2004-10-17hasConstantValue will soon return instructions that don't dominate the PHI node,Chris Lattner
2004-10-16Add support for unreachableChris Lattner
2004-10-16Add support for UndefValueChris Lattner
2004-10-16When promoting mem2reg, make uninitialized values become undef isntead of 0.Chris Lattner
2004-10-14When converting phi nodes into select instructions, we shouldn't promote PHIChris Lattner
2004-10-13Update to reflect changes in Makefile rules.Reid Spencer
2004-10-10Initial version of automake Makefile.am file.Reid Spencer
2004-09-29Do not insert trivially dead select instructions, which allows us toChris Lattner
2004-09-28Pull assignment out of for loop conditional in order for this toAlkis Evlogimenos
2004-09-20Prototype these functions more accuratelyChris Lattner
2004-09-19Remove a whole bunch of horrible hacky code that was used to promote allocasChris Lattner
2004-09-18Make sure to remove the Select instruction as wellChris Lattner
2004-09-15Convert code to compile with vc7.1.Reid Spencer
2004-09-15If given an AliasSetTracker object to update, update it.Chris Lattner
2004-09-03Fixes to make LLVM compile with vc7.1.Alkis Evlogimenos
2004-09-01Changes For Bug 352Reid Spencer
2004-08-13If we are extracting a block that has multiple successors that are the sameChris Lattner
2004-08-13When we code extract some stuff, leave the codeRepl block in the place whereChris Lattner
2004-08-13Add value mapper support for select constant exprs. This should fix a bugChris Lattner
2004-08-12Fix code extraction of unwind blocks. This fixed bugs that bugpoint canChris Lattner
2004-08-04Stop using getValues().Alkis Evlogimenos
2004-07-31Expose this as a functionpassChris Lattner
2004-07-29Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman
2004-07-29Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman
2004-07-29Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman