Taints the non-acquire RMW's store address with the load part
[oota-llvm.git] / lib / VMCore / ConstantFold.h
2013-01-02 Chandler CarruthRename VMCore directory to IR.
2011-07-19 Jay FoadConvert ConstantFoldGetElementPtr to use ArrayRef.
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-07-13 Jay FoadConvert InsertValueInst and ExtractValueInst APIs to...
2011-01-14 Jay FoadRemove casts between Value** and Constant**, which...
2010-02-01 Chris Lattnereliminate a bunch of pointless LLVMContext arguments.
2009-09-20 Nick LewyckyValue* were never meant to be const. Removing constness...
2009-09-11 Dan GohmanTeach lib/VMCore/ConstantFold.cpp how to set the inboun...
2009-08-11 Benjamin KramerMake LLVMContext and LLVMContextImpl classes instead...
2009-08-04 Owen AndersonFactor some of the constants+context related code out...
2009-07-13 Owen AndersonBegin the painful process of tearing apart the rat...
2009-06-20 Owen AndersonForgot this file.
2009-06-19 Owen AndersonFix a serious bug that would cause deadlock during...
2008-08-01 Duncan SandsFix comment typos.
2008-06-03 Dan GohmanConstant folding for insertvalue and extractvalue.
2008-05-15 Dan GohmanIR support for extractvalue and insertvalue instruction...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-10-22 Dan GohmanThe #include <iterator> isn't needed in this header.
2007-09-04 David GreeneUpdate GEP constructors to use an iterator interface...
2007-01-31 Chris LattnerRevise APIs for creating constantexpr GEPs to not requi...
2006-12-24 Reid SpencerCleanup ConstantFoldCompareInstruction:
2006-12-23 Reid SpencerFor PR950:
2006-12-04 Reid SpencerFor PR950: Implement a stub for folding ICmp and FCmp...
2006-11-27 Reid SpencerFor PR950:
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