Add shufflevector support, todo, implement better constant folding.
[oota-llvm.git] / lib / VMCore / ConstantFolding.h
2006-04-08 Chris LattnerAdd shufflevector support, todo, implement better const...
2006-01-17 Robert BocchinoVMCore support for the insertelement operation.
2006-01-10 Robert BocchinoAdded constant folding support for the extractelement...
2005-04-21 Misha BrukmanRemove trailing whitespace
2004-10-27 Chris LattnerConvert 'struct' to 'class' in various places to adhere...
2004-10-11 Chris LattnerAllow creation of GEP constantexprs with a vector of...
2004-06-08 Chris LattnerFix a link error using VS8.0
2004-03-12 Chris LattnerAdd new function
2004-01-12 Chris LattnerRename ConstantHandling.* -> ConstantFolding.*
2004-01-12 Chris LattnerRemove a whole bunch more ugliness. This is actually...
2004-01-12 Chris LattnerMove ConstantHandling.h into lib/VMCore and out of...
2004-01-12 Chris LattnerEliminate a lot of out-of-date comments, and all of...
2004-01-12 Chris LattnerMove prototype of llvm::ConstantFoldInstruction
2003-11-17 Chris LattnerImplement == and != correctly. Before they would incor...
2003-11-17 Chris LattnerConstant folding shalt not be built on annotations
2003-11-16 Chris LattnerFixes for PR114: Thanks to Reid Spencer!
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-11-04 Chris LattnerFix spello
2003-10-20 John CriswellAdded LLVM copyright header (for lack of a better term).
2003-09-30 Chris LattnerStandardize header file comments
2003-07-23 Chris LattnerAdd support for ~ operator on constants
2003-06-22 Chris LattnerRemove a ton of extraneous #includes
2003-06-11 John CriswellIncluded assert.h so that the code compiles under newer...
2003-04-25 Chris Lattner*** Huge: Make constantexprs be handled correctly,...
2003-04-17 Chris LattnerDon't force a ConstantPointer to be returned
2002-09-03 Chris Lattner - Renamed Type::isIntegral() to Type::isInteger()
2002-08-14 Chris LattnerRemove constant propogation support for NOT instruction
2002-07-30 Chris LattnerImplement constant propogation of logical (and, or...
2002-05-06 Chris LattnerMove a bunch of code to a .cpp file, don't #include...
2002-05-06 Chris LattnerImplement constant propogation of shift instructions
2002-05-03 Chris LattnerImplement remainder
2002-04-28 Chris LattnerSplit ConstantVals.h into Constant.h and Constants.h
2002-04-08 Chris LattnerMinor change to reflect that ConstantHandling is now...
2002-04-07 Chris LattnerImplement constant propogation of multiply and divide...
2002-01-21 Chris LattnerPull stuff out of opt namespace
2001-12-03 Chris LattnerRename ConstPoolVal -> Constant
2001-11-26 Chris LattnerBe more const correct
2001-11-01 Chris LattnerImplement constant propogation of null pointer values.
2001-10-31 Chris LattnerImplemented constant propogation of cast instructions
2001-10-13 Chris Lattnernot is a keyword in Ansi C++. Avoid it
2001-09-09 Chris LattnerConvert ConstRules to use annotations to clean it up.
2001-09-07 Chris LattnerYou no longer have to delete constants! They are locat...
2001-07-21 Chris LattnerAdd support for casting operators
2001-07-20 Chris LattnerAdd multiply as a supported constant propogation operation
2001-07-08 Chris LattnerNeg instruction removed. Cast instruction implemented.
2001-06-30 Chris LattnerSplit AllOpts.h into lots of little .h files.
2001-06-27 Chris LattnerAdd instructions to fold unary and binary instructions.
2001-06-06 Chris LattnerInitial revision