[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
[oota-llvm.git] / lib / Transforms / Scalar / SCCP.cpp
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-03-23 Nuno Lopesremove a bunch of unused private methods
2014-03-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
2014-03-06 Chandler Carruth[Layering] Move InstVisitor.h into the IR library as...
2014-03-05 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-04 Chandler Carruth[Modules] Move CallSite into the IR library where it...
2014-02-25 Rafael EspindolaMake DataLayout a plain object, not a pass.
2014-02-21 Rafael EspindolaRename many DataLayout variables from TD to DL.
2014-02-06 Paul RobinsonDisable most IR-level transform passes on functions...
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-06-26 Nick Lewyckydbgs() << Instruction doesn't print a newline on the...
2013-02-21 Chad RosierRemove dead code and whitespace.
2013-02-20 Chad RosierUpdate a comment that looks to have been accidentally...
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-11-30 Chandler CarruthMove the InstVisitor utility into VMCore where it belon...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-07-24 Nadav RotemClean whitespaces.
2012-03-28 Chad RosierFix 80-column violation.
2012-03-11 Stepan Dyatkovskiyllvm::SwitchInst
2012-03-08 Stepan DyatkovskiyTaken into account Duncan's comments for r149481 dated...
2012-02-01 Stepan DyatkovskiySwitchInst refactoring.
2012-01-26 Chris LattnerContinue improving support for ConstantDataAggregate...
2012-01-18 Jakub StaszakRemove trailing spaces and unneeded includes.
2011-12-01 Chad RosierLast bit of TargetLibraryInfo propagation. Also fixed...
2011-11-11 Eli FriedmanGet rid of an optimization in SCCP which appears to...
2011-09-20 Eli FriedmanMake sure IPSCCP never marks a tracked call as overdefi...
2011-09-04 Bill WendlingUse Duncan's patch to delete the instructions in revers...
2011-09-02 Bill WendlingUpdate comments to reflect reality.
2011-09-01 Bill WendlingChange worklist driven deletion to be an iterative...
2011-08-31 Bill WendlingMake sure we aren't deleting the landingpad instruction.
2011-08-17 Eli FriedmanSilly mistake from r137777; restore significant isStruc...
2011-08-16 Eli FriedmanA bunch of misc fixes to SCCPSolver::ResolvedUndefsIn...
2011-08-16 Eli FriedmanMinor bug in SCCP found by inspection. (I don't think...
2011-08-12 Bill WendlingInitial commit of the 'landingpad' instruction.
2011-08-02 Eli FriedmanAdd new atomic instructions to SCCP. No functional...
2011-07-31 Bill WendlingAdd the 'resume' instruction for the new EH rewrite.
2011-07-30 Bill WendlingRevert r136253, r136263, r136269, r136313, r136325...
2011-07-27 Bill WendlingMerge the contents from exception-handling-rewrite...
2011-07-27 Eli FriedmanMisc mid-level changes for new 'fence' instruction.
2011-07-25 Nick LewyckyAdd missing space (this line is no longer pushing the...
2011-07-21 Jay FoadConvert ConstantExpr::getGetElementPtr and
2011-07-21 Chris Lattnermove tier out of an anonymous namespace, it doesn't...
2011-07-19 Jay FoadUse ArrayRef in ConstantFoldInstOperands and ConstantFo...
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-05-21 Eli FriedmanPR7952: Make isa<> use the same logic as cast<>, so...
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-01-21 Nick LewyckySCCP doesn't actually preserve the CFG. It will delete...
2011-01-16 Chris Lattnersimplify a little
2010-11-30 Dale JohannesenAvoid exponential growth of a table. It feels like
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
2010-08-18 Chris Lattnerremove some dead code.
2010-08-12 Chris Lattnerfix PR7876: If ipsccp decides that a function's address...
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-28 Gabor Greifsimplify by using CallSite constructors; virtually...
2010-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2010-04-26 Chris Lattnerfix PR6940: sitofp(undef) folds to 0.0, not undef.
2010-04-09 Chris Lattnerfix a SCCP miscompilation that could happen when a
2010-04-05 Chris Lattnerfix a really nasty bug that Evan was tracking in SCCP...
2010-04-01 Gabor GreifIntroduce ImmutableCallSite, useful for contexts where...
2010-03-25 Gabor Greifrename use_const_iterator to const_use_iterator for...
2010-03-24 Gabor GreifFinally land the InvokeInst operand reordering.
2010-03-24 Gabor Greifincrease const goodness and remove pointless getUser...
2010-02-27 Chris Lattnerfix grammaro's pointed out by daniel
2010-02-27 Chris Lattnerfix PR6414, a nondeterminism issue in IPSCCP which...
2010-02-16 Duncan SandsThere are two ways of checking for a given type, for...
2010-01-05 David GreeneChange errs() to dbgs().
2009-11-23 Dan GohmanFix a use of an invalidated iterator in the case where...
2009-11-20 Dan GohmanFix IPSCCP's code for deleting dead blocks to tolerate...
2009-11-10 Chris Lattnerfix a crash in SCCP handling extractvalue of an array...
2009-11-05 Benjamin KramerDo map insert+find in one step. TODO -= 2.
2009-11-04 Chris LattnerFix an iterator invalidation bug that happens when...
2009-11-03 Chris Lattnerreimplement multiple return value handling in IPSCCP...
2009-11-03 Chris Lattnerfinish half thunk thought
2009-11-03 Chris Lattnerfix an IPSCCP bug I introduced when I changed IPSCCP...
2009-11-03 Chris Lattnerfix a subtle bug I introduced when refactoring SCCP...
2009-11-03 Chris Lattnerturn IPSCCP back on now that the iterator invalidation...
2009-11-02 Chris Lattnerfix a nasty iterator invalidation bug from my conversio...
2009-11-02 Chris Lattnerrevert r8579[56], which are causing unhappiness in...
2009-11-02 Chris Lattnerdisable IPSCCP support for multiple return values,...
2009-11-02 Chris Lattnerimprove IPSCCP to be able to propagate the result of...
2009-11-02 Chris Lattnerdon't mark the arguments of prototype overdefined,...
2009-11-02 Chris Lattnerrestore some code I removed in r85788, refactor it...
2009-11-02 Chris Lattnerremove some confused code that dates from when we had
2009-11-02 Chris Lattneravoid redundant lookups in BBExecutable, and make it...
2009-11-02 Chris LattnerUse the libanalysis 'ConstantFoldLoadFromConstPtr'...
2009-11-02 Chris Lattnerswitch the main 'ValueState' map from being an std...
2009-11-02 Chris Lattneronly IPSCCP incoming arguments if the function is execu...
2009-11-02 Chris Lattneradd a new ValueState::getConstantInt() helper, use...
2009-11-02 Chris Lattnertidy up some more: remove some extraneous inline specif...
2009-11-02 Chris Lattnereliminate the SCCPSolver::getValueMapping method.
2009-11-02 Chris Lattnerfix failures introduced in r85774
2009-11-02 Chris Lattnerfactor duplicated code into a new DeleteInstructionInBlock
2009-11-02 Chris LattnerChris used to use '...' instead of proper grammar.
2009-11-02 Chris Lattnerremove some extraneous llvmcontext stuff.
2009-11-02 Chris Lattnerchange LatticeVal to use PointerIntPair to save some...
2009-11-01 Chris Lattnerteach ipsccp and ipconstprop that a blockaddress doesn...
next