Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks...
[oota-llvm.git] / lib / Transforms / Scalar / Reassociate.cpp
2009-07-24 Owen AndersonRevert the ConstantInt constructors back to their 2...
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-13 Owen AndersonThese don't really need contexts either.
2009-07-13 Owen AndersonMove more functionality over to LLVMContext.
2009-07-13 Owen AndersonBegin the painful process of tearing apart the rat...
2009-07-06 Owen Anderson"LLVMContext* " --> "LLVMContext *"
2009-07-03 Owen AndersonEven more passes being LLVMContext'd.
2009-03-31 Chris LattnerMake the key of ValueRankMap an AssertingVH, so that...
2009-03-19 Dale JohannesenThis pass keeps a map of Instructions to Rank numbers,
2009-03-06 Dale JohannesenDon't assign rank numbers to debug intrinsic "calls".
2008-11-21 Devang PatelFix build failure.
2008-11-21 Devang PatelSilence unused variable warnings.
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-08-19 Chris Lattnerdon't use the result of WriteAsOperand
2008-05-16 Gabor GreifAPI change for {BinaryOperator|CmpInst|CastInst}::creat...
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
2008-03-21 Dan GohmanDon't include <map> in Pass.h, which doesn't need it...
2008-02-18 Chris Lattnersimplify some code, BreakUpSubtract always returns...
2008-02-17 Chris Lattnerfix pasto
2008-02-17 Chris LattnerSplit up subtracts into add+negate if they have a reass...
2008-02-17 Chris Lattnermake the logic for breaking up subtracts more explicit, no
2008-01-29 Dan GohmanUse empty() instead of comparing size() with zero.
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-03-02 Reid SpencerPrefer non-virtual calls to ConstantInt::isZero over...
2007-03-01 Reid SpencerUse isUnitValue() instead of getZExtValue() == 1 which...
2007-02-15 Reid SpencerFor PR1195:
2007-02-11 Chris LattnerSimplify code by using value::takename
2007-02-05 Reid SpencerApply the VISIBILITY_HIDDEN field to the remaining...
2007-01-21 Reid SpencerFor PR970:
2007-01-15 Chris Lattnerrename Type::isIntegral to Type::isInteger, eliminating...
2007-01-11 Zhou ShengFor PR1043:
2006-12-23 Reid SpencerFor PR950:
2006-12-19 Chris LattnerSwitch over Transforms/Scalar to use the STATISTIC...
2006-12-07 Bill WendlingRemoving even more <iostream> includes.
2006-12-06 Chris LattnerDetemplatize the Statistic class. The only type it...
2006-12-06 Chris LattnerRemove the 'printname' argument to WriteAsOperand....
2006-11-02 Reid SpencerFor PR950:
2006-10-26 Reid SpencerFor PR950:
2006-10-20 Reid SpencerFor PR950:
2006-08-27 Chris Lattnereliminate RegisterOpt. It does the same thing as Regis...
2006-04-28 Chris LattnerFix Transforms/Reassociate/2006-04-27-ReassociateVector.ll
2006-03-14 Chris LattnerImplement a FIXME, recusively reassociating
2006-03-14 Chris Lattnerextract some code into a method, no functionality change
2006-03-14 Chris LattnerPromote shifts by a constant to multiplies so that...
2006-03-04 Chris LattnerAdd factoring of multiplications, e.g. turning A*A...
2006-01-22 Chris LattnerMake iostream #inclusion explicit
2005-09-02 Chris LattnerFix a problem that Dan Berlin noticed, where reassociat...
2005-09-02 Chris LattnerAvoid creating garbage instructions, just move the...
2005-09-02 Chris Lattneradd some assertions and fix problems where reassociate...
2005-08-24 Chris LattnerFix Regression/Transforms/Reassociate/2005-08-24-Crash.ll
2005-08-08 Chris LattnerUse the new 'moveBefore' method to simplify some code...
2005-07-27 Jeff CohenEliminate all remaining tabs and trailing spaces.
2005-05-10 Chris LattnerFix Reassociate/shifttest.ll
2005-05-08 Chris LattnerImplement Reassociate/mul-neg-add.ll
2005-05-08 Chris LattnerBail out earlier
2005-05-08 Chris LattnerTeach reassociate that 0-X === X*-1
2005-05-08 Chris LattnerFix PR557 and basictest[34].ll.
2005-05-08 Chris LattnerAdd debugging information
2005-05-08 Chris Lattnereliminate gotos
2005-05-08 Chris LattnerImprove reassociation handling of inverses, implementin...
2005-05-08 Chris LattnerRefactor some code
2005-05-08 Chris LattnerHandle some simple cases where we can see that values...
2005-05-07 Chris LattnerRewrite the guts of the reassociate pass to be more...
2005-05-07 Chris LattnerConvert shifts to muls to assist reassociation. This...
2005-05-07 Chris LattnerSimplify the code and rearrange it. No major functiona...
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-03-15 Chris LattnerThis mega patch converts us from using Function::a...
2004-09-01 Reid SpencerChanges For Bug 352
2004-07-29 Misha BrukmanFix #includes of i*.h => Instructions.h as per PR403.
2004-07-15 Chris LattnerFixes working towards PR341
2004-07-01 Brian GaekeMake this pass use a more specific debug message than...
2004-01-09 Chris LattnerFinegrainify namespacification
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-11-07 Misha BrukmanDeclare FunctionPasses as such so that they can be...
2003-10-20 John CriswellAdded LLVM project notice to the top of every C++ sourc...
2003-10-19 Chris LattnerChange the Opcode enum for PHI nodes from "Instruction...
2003-10-15 Chris LattnerDecrease usage of use_size()
2003-09-22 Misha BrukmanCredits now go into the top-level CREDITS.TXT
2003-08-18 Misha BrukmanSpell `necessary' correctly.
2003-08-13 Chris LattnerAssign arguments different ranks so they get grouped...
2003-08-12 Chris LattnerFix bug: Reassociate/2003-08-12-InfiniteLoop.ll
2003-08-12 Chris LattnerAssign finer grained ranks, make sure to reassociate...
2003-08-01 Chris LattnerDEBUG got moved to Support/Debug.h
2003-05-02 Chris LattnerFix spelling
2003-04-23 Chris LattnerRemove unnecesary &*'s
2003-02-24 Chris LattnerRename Instruction::hasSideEffects() -> mayWriteToMemory()
2002-12-15 Chris LattnerFix a huge performance problem in reassociate by introd...
2002-12-15 Chris LattnerMinor changes:
2002-10-31 Chris LattnerFixes to the reassociate pass to make it respect domina...
2002-10-21 Chris Lattner - Rename AnalysisUsage::preservesAll to getPreservesA...
2002-10-01 Chris LattnerUpdates to work with recent Statistic's changes:
2002-09-10 Chris LattnerSimplify code (somtimes dramatically), by using the...
2002-07-26 Chris Lattner* Add support for different "PassType's"
2002-07-25 Chris Lattner*** empty log message ***
2002-07-23 Chris Lattner*** empty log message ***
2002-06-25 Chris LattnerMEGAPATCH checkin.
next