summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/CorrelatedExprs.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove the "isSigned" parameters from ConstantRange. It turns out theyReid Spencer2007-03-011-6/+5
* For PR1205:Reid Spencer2007-02-281-9/+15
* For PR1205:Reid Spencer2007-02-281-1/+4
* For PR1205:Reid Spencer2007-02-281-4/+5
* Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes inReid Spencer2007-02-051-5/+6
* Adjust #includes to match movement of constant folding code from transformuti...Chris Lattner2007-01-301-1/+1
* For PR1043:Reid Spencer2007-01-191-0/+1
* rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger.Chris Lattner2007-01-151-1/+1
* Fix indentation to prior level for easier diffs.Reid Spencer2007-01-131-70/+69
* Implement review feedback for the ConstantBool->ConstantInt merge. ChrisReid Spencer2007-01-121-12/+14
* Rename BoolTy as Int1Ty. Patch by Sheng Zhou.Reid Spencer2007-01-111-1/+1
* For PR1043:Zhou Sheng2007-01-111-77/+79
* Fixed indentation.Zhou Sheng2007-01-111-4/+4
* For PR950:Reid Spencer2006-12-311-1/+1
* For PR950:Reid Spencer2006-12-231-113/+263
* Switch over Transforms/Scalar to use the STATISTIC macro. For each statisticChris Lattner2006-12-191-4/+5
* Removing even more <iostream> includes.Bill Wendling2006-12-071-19/+16
* Detemplatize the Statistic class. The only type it is instantiated withChris Lattner2006-12-061-3/+3
* remove dead codeChris Lattner2006-11-031-13/+0
* For PR786:Reid Spencer2006-11-021-1/+0
* SplitCriticalEdge checks to see if an edge is critical, don't check twiceChris Lattner2006-10-281-2/+1
* Eliminate ConstantBool::True and ConstantBool::False. Instead, provideChris Lattner2006-09-281-4/+3
* eliminate RegisterOpt. It does the same thing as RegisterPass.Chris Lattner2006-08-271-1/+1
* Teach cee to propagate through switch statements. This implementsChris Lattner2006-03-191-1/+21
* Improve compatibility with VC2005, patch by Morten Ofstad!Jeff Cohen2006-01-261-2/+4
* Make iostream #inclusion explicitChris Lattner2006-01-221-0/+1
* Switch this to using ETForest instead of DominatorSet to compute itself.Chris Lattner2006-01-111-16/+16
* Remove trailing whitespaceMisha Brukman2005-04-211-22/+22
* This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner2005-03-151-1/+1
* API change.Chris Lattner2005-02-011-1/+1
* Prototype these functions more accuratelyChris Lattner2004-09-201-1/+3
* Convert code to compile with vc7.1.Reid Spencer2004-09-151-2/+2
* Changes For Bug 352Reid Spencer2004-09-011-3/+3
* bug 122:Reid Spencer2004-07-181-2/+3
* Fixes working towards PR341Chris Lattner2004-07-151-4/+4
* Remove use of the ConstantHandling interfacesChris Lattner2004-01-121-15/+6
* Finegrainify namespacificationChris Lattner2004-01-091-5/+2
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Adjust to new critical edge interfaceChris Lattner2003-11-101-6/+4
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
* Decrease usage of use_size()Chris Lattner2003-10-151-1/+1
* Fix spelling.Misha Brukman2003-10-101-2/+2
* Rename Function::getEntryNode -> getEntryBlockChris Lattner2003-09-201-1/+1
* Renamed DominatorTree::Node::getNode() -> getBlock()Chris Lattner2003-09-111-2/+2
* Fix spell-o'sChris Lattner2003-09-101-3/+3
* DEBUG got moved to Support/Debug.hChris Lattner2003-08-011-0/+1
* Hopefully, the final fix for `[Pp]ropogate'.Misha Brukman2003-05-201-2/+2
* Remove unnecesary &*'sChris Lattner2003-04-231-4/+4
* Fix spelling errorChris Lattner2002-11-081-1/+1
* Fix spelling of `propagate'.Misha Brukman2002-10-291-45/+45
OpenPOWER on IntegriCloud