summaryrefslogtreecommitdiff
path: root/lib/Analysis/Expressions.cpp
AgeCommit message (Expand)AuthorFilesLines
2004-07-04Add #include <iostream> since Value.h does not #include it any more.Reid Spencer1-0/+2
2004-06-26Simplify codeChris Lattner1-12/+5
2004-01-12Remove use of ConstantHandling itfChris Lattner1-9/+11
2003-12-23rename ClassifyExpression -> ClassifyExprChris Lattner1-12/+12
2003-12-23Finegrainify namespacificationChris Lattner1-42/+42
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke1-0/+4
2003-10-20Added LLVM project notice to the top of every C++ source file.John Criswell1-0/+7
2003-10-13Regularize header file commentsChris Lattner1-1/+1
2003-07-23Eliminate old-style castChris Lattner1-1/+1
2003-07-14The word `separate' only has one `e'.Misha Brukman1-1/+1
2003-07-01Fix bug: Regression/Other/2002-03-11-ExprAssertion.llChris Lattner1-1/+3
2003-06-25Fix bug: LevelRaise/2003-06-25-ExprAnalysis.llChris Lattner1-2/+0
2003-05-20s/convertable/convertible/gMisha Brukman1-1/+1
2003-04-16Fix bug: IndVarSimplify/2003-04-16-ExprAnalysis.llChris Lattner1-4/+2
2002-09-03 - Renamed Type::isIntegral() to Type::isInteger()Chris Lattner1-3/+3
2002-08-30 - Eliminate the last traces of the 'analysis' namespaceChris Lattner1-6/+1
2002-05-06Add #include removed from ConstantHandling.hChris Lattner1-0/+1
2002-05-06Replace all usages of Type::isPointerType with isa<PointerType>Chris Lattner1-2/+2
2002-04-28Module's are no longer Value subclassesChris Lattner1-1/+1
2002-04-09Move FunctionArgument out of iOther.h into Argument.h and rename class toChris Lattner1-1/+1
2002-04-08ConstantHandling moved into VMCore libraryChris Lattner1-1/+1
2002-03-26change refs to Method to FunctionChris Lattner1-4/+4
2002-03-14Fix test/Regression/Other/2002-03-14-ValueToLarge.ll. Note that thisChris Lattner1-3/+30
2002-03-11Bugfix for test/Regression/Other/2002-03-11-ExprAssertion.llChris Lattner1-3/+2
2002-01-21Move stuff out of the Optimizations directories into the appropriate TransformsChris Lattner1-2/+1
2002-01-20Changes to build successfully with GCC 3.02Chris Lattner1-3/+4
2001-12-13Some programs are using BB's as values, until we resolve this. Disable the as...Chris Lattner1-1/+3
2001-12-05"fix" problems processing floating point expressionsChris Lattner1-0/+3
2001-12-03Rename ConstPoolVal -> ConstantChris Lattner1-41/+41
2001-11-26Make Mul work rightChris Lattner1-10/+14
2001-11-26* Implement more powerful expr analysis of cast instructionsChris Lattner1-11/+20
2001-10-13Fix code to make GCC 2.96 happyChris Lattner1-1/+2
2001-10-03* Both Method & GlobalVariable now subclass GlobalValueChris Lattner1-1/+1
2001-10-02Commit more code over to new cast styleChris Lattner1-5/+5
2001-10-01Convert more code to use new style castsChris Lattner1-8/+11
2001-10-01Add more support for new style castsChris Lattner1-1/+1
2001-10-01Add support for new style castsChris Lattner1-1/+1
2001-09-11Handle subtract in expression classifierChris Lattner1-45/+91
2001-09-10Add support for global variablesChris Lattner1-2/+3
2001-09-07Simplify code by eliminating need to hang onto constant pool referencesChris Lattner1-52/+27
2001-07-25Fix a bug when compiling 'shl ubyte * %var, ubyte 2'Chris Lattner1-1/+2
2001-07-21More functionality, renamed APIChris Lattner1-70/+145
2001-07-20Start of expression analysis supportChris Lattner1-0/+207