DataLayout is mandatory, update the API to reflect it with references.
[oota-llvm.git] / lib / Transforms / Scalar / ConstantProp.cpp
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-04 Mehdi AminiMake DataLayout Non-Optional in the Module
2015-01-15 Chandler Carruth[PM] Separate the TargetLibraryInfo object from the...
2015-01-15 Chandler Carruth[PM] Move TargetLibraryInfo into the Analysis library.
2014-04-25 Craig Topper[C++] Use 'nullptr'. Transforms edition.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-03-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
2014-03-05 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-04 Chandler Carruth[Modules] Move InstIterator out of the Support library...
2014-02-25 Rafael EspindolaMake DataLayout a plain object, not a pass.
2014-02-24 Rafael EspindolaMake some DataLayout pointers const.
2014-02-21 Rafael EspindolaRename a few more DataLayout variables.
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2011-12-01 Chad RosierLast bit of TargetLibraryInfo propagation. Also fixed...
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2009-11-06 Chris Lattnerremove a bunch of extraneous LLVMContext arguments
2009-09-02 Chris Lattnereliminate VISIBILITY_HIDDEN from Transforms/Scalar...
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-06 Owen AndersonThread LLVMContext through the constant folding APIs...
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-08-01 Duncan SandsFix comment typos.
2008-06-21 Dan GohmanUse Instruction::eraseFromParent().
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-05-06 Nick LewyckyFix typo in comment.
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-02-05 Reid SpencerApply the VISIBILITY_HIDDEN field to the remaining...
2007-01-30 Chris LattnerAdjust #includes to match movement of constant folding...
2006-12-19 Chris LattnerSwitch over Transforms/Scalar to use the STATISTIC...
2006-12-06 Chris LattnerDetemplatize the Statistic class. The only type it...
2006-08-27 Chris Lattnereliminate RegisterOpt. It does the same thing as Regis...
2005-04-21 Misha BrukmanRemove trailing whitespace
2004-09-20 Chris LattnerPrototype these functions more accurately
2004-09-01 Reid SpencerChanges For Bug 352
2004-04-27 Chris LattnerChanges to fix up the inst_iterator to pass to boost...
2004-04-13 Chris LattnerConstant propagation should remove the dead instructions
2004-01-12 Chris LattnerAdd header file I accidentally removed in teh shuffle
2004-01-12 Chris LattnerRemove unneeded #include
2004-01-09 Chris LattnerFinegrainify namespacification
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-10-20 John CriswellAdded LLVM project notice to the top of every C++ sourc...
2003-05-20 Misha BrukmanHopefully, the final fix for `[Pp]ropogate'.
2002-10-21 Chris Lattner - Rename AnalysisUsage::preservesAll to getPreservesA...
2002-10-01 Chris LattnerUpdates to work with recent Statistic's changes:
2002-07-26 Chris Lattner* Add support for different "PassType's"
2002-07-23 Chris Lattner*** empty log message ***
2002-06-25 Chris LattnerMEGAPATCH checkin.
2002-05-13 Chris LattnerTrivial cleanups
2002-05-10 Chris LattnerAdd support for printing out statistics information...
2002-05-07 Chris LattnerMerge all individual .h files into a single Scalar...
2002-05-07 Chris LattnerFactor code out to the TransformUtils library
2002-05-06 Chris Lattner* Eliminate dead code that should have been removed...
2002-05-06 Chris Lattner* Use simplified interface to constant propogation...
2002-05-06 Chris LattnerImplement constant propogation of shift instructions
2002-04-29 Chris LattnerAdd new optional getPassName() virtual function that...
2002-04-28 Chris LattnerTighten up the AnalysisUsage of lots of passes, primari...
2002-04-28 Chris LattnerSplit ConstantVals.h into Constant.h and Constants.h
2002-04-27 Chris Lattner* Rename MethodPass class to FunctionPass
2002-04-08 Chris Lattners/Method/Function
2002-04-08 Chris LattnerConstantHandling moved into VMCore library
2002-04-07 Chris LattnerChange references to the Method class to be references...
2002-03-11 Chris LattnerFix bug: test/Regression/Other/2002-03-11-ConstPropCrash.ll
2002-02-26 Chris LattnerChange over to use new style pass mechanism, now passes...
2002-01-21 Chris LattnerMove stuff out of the Optimizations directories into...
2002-01-20 Chris LattnerChanges to build successfully with GCC 3.02
2001-12-13 Chris LattnerAssertion could never fail because another one would...
2001-12-03 Chris LattnerRename ConstPoolVal -> Constant
2001-12-03 Chris LattnerSplit the PHINode class out from the iOther.h file...
2001-11-26 Chris LattnerExpose constant propogation of an instruction in a...
2001-10-31 Chris LattnerImplemented constant propogation of cast instructions
2001-10-18 Chris LattnerConvert optimizations to the pass infrastructure
2001-10-02 Chris LattnerCommit more code over to new cast style
2001-10-01 Chris LattnerConvert more code to use new style casts
2001-10-01 Chris LattnerAdd support for new style casts
2001-09-07 Chris Lattner* Supoprt global constants
2001-07-07 Chris LattnerBroad superficial changes:
2001-07-07 Chris LattnerChanged the fundemental architecture of Operands for...
2001-06-30 Chris LattnerOptimizations got their own header files
2001-06-29 Chris LattnerExport ConstantFoldTerminator, allow it to fold conditi...
2001-06-29 Chris LattnerWe need to make sure to remove PHI nodes in the success...
2001-06-27 Chris Lattner* Expose DoConstantPoolMerging
2001-06-06 Chris LattnerInitial revision