s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
[oota-llvm.git] / lib / Transforms / Utils /
2005-10-23 Jeff CohenWhen a function takes a variable number of pointer...
2005-10-04 Chris LattnerFix DemoteRegToStack on an invoke. This fixes PR634.
2005-10-03 Chris LattnerClean up the code a bit. Use isInstructionTriviallyDea...
2005-10-01 Jeff CohenFix VC++ warnings.
2005-09-29 Chris LattnerInsert stores after phi nodes in the normal dest. ...
2005-09-28 Chris LattnerConstant fold llvm.sqrt
2005-09-27 Chris Lattneradd a note about a way to improve this code further...
2005-09-27 Chris LattnerAvoid spilling stack slots... to stack slots.
2005-09-27 Chris LattnerCompletely rewrite 'correct' eh support. This changes...
2005-09-27 Chris Lattnerallow demotion to volatile values, add support for...
2005-09-26 Chris LattnerMove the ConstantFoldLoadThroughGEPConstantExpr functio...
2005-09-23 Chris Lattnerremove some debugging code
2005-09-23 Chris LattnerFold two consequtive branches that share a common desti...
2005-09-23 Chris Lattnersimplify some logic further
2005-09-23 Chris Lattnerpull a bunch of logic out of SimplifyCFG into a helper fn
2005-09-20 Chris LattnerStart threading across blocks with code in them, so...
2005-09-20 Chris LattnerImplement merging of blocks with the same condition...
2005-09-19 Chris LattnerReject a case we don't handle yet
2005-09-19 Chris Lattnerremove debugging code :-/
2005-09-19 Chris LattnerImplement SimplifyCFG/branch-phi-thread.ll, the most...
2005-08-13 Chris LattnerTeach SplitCriticalEdge to update LoopInfo if it is...
2005-08-13 Chris Lattnerremove dead code. The exit block list is computed...
2005-08-12 Chris LattnerChange break critical edges to not remove, then insert...
2005-08-10 Chris Lattnerremove some trickiness that broke yacr2 and some other...
2005-08-10 Chris LattnerMake loop-simplify produce better loops by turning...
2005-08-05 Chris LattnerThis code can handle non-dominating instructions
2005-08-04 Nate BegemanFix a fixme in CondPropagate.cpp by moving a PhiNode...
2005-08-03 Chris LattnerThe correct fix for PR612, which also fixes
2005-08-03 Chris LattnerWhen inserting code, make sure not to insert it before...
2005-08-03 Chris LattnerFix Transforms/SimplifyCFG/2005-08-03-PHIFactorCrash...
2005-08-03 Chris LattnerFinally, add the required constraint checks to fix...
2005-08-03 Chris LattnerSimplify some code, add the correct pred checks
2005-08-03 Chris LattnerRefactor code out of PropagatePredecessorsForPHIs,...
2005-08-03 Chris Lattneruse splice instead of remove/insert to avoid some symta...
2005-08-03 Chris Lattnermove two functions up in the file, use SafeToMergeTermi...
2005-08-03 Chris LattnerRip some code out of the main SimplifyCFG function...
2005-08-02 Chris LattnerDisable this patch:
2005-08-02 Chris LattnerChange a place to use an arbitrary value instead of...
2005-08-02 Chris LattnerThis code was very close, but not quite right. It...
2005-07-27 Jeff CohenEliminate all remaining tabs and trailing spaces.
2005-06-30 Chris LattnerFix PR590 and Transforms/Mem2Reg/2005-06-30-ReadBeforeW...
2005-06-19 Andrew Lenharthprevent DCE of vaarg intrinsics. This should take...
2005-06-17 Chris LattnerDon't crash on: X = phi (X, X).
2005-06-09 Chris LattnerFix a 64-bit problem, passing (int)0 through ... instea...
2005-05-20 Chris LattnerFix Transforms/SimplifyCFG/switch-simplify-crash.ll
2005-05-14 Chris LattnerMake sure to preserve the calling convention when chang...
2005-05-13 Chris LattnerWhen lowering invokes to calls, amke sure to preserve...
2005-05-13 Chris LattnerPrefer int 0 instead of long 0 for GEP arguments.
2005-05-09 Chris Lattnerwrap long lines, preserve calling conventions when...
2005-05-06 Chris LattnerBAD typeo which caused many testsuite failures last...
2005-05-06 Chris LattnerPreserve tail marker
2005-05-06 Chris LattnerImplement Transforms/Inline/inline-tail.ll
2005-05-06 Chris LattnerDCE intrinsic instructions without side effects.
2005-05-02 John CriswellFixed a comment.
2005-04-29 Reid SpencerRemove optimizations that don't require both operands...
2005-04-28 Reid Spencer* Add constant folding for additional floating point...
2005-04-23 Jeff CohenEliminate tabs and trailing spaces
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-04-21 Chris LattnerImprove doxygen documentation, patch contributed by...
2005-04-21 Chris LattnerTeach simplifycfg that setcc is cheap and non-trapping...
2005-04-12 Chris LattnerGet rid of this for_each loop
2005-03-28 Alkis EvlogimenosRename createPromoteMemoryToRegister() to
2005-03-25 Chris LattnerEnhance loopsimplify to preserve alias analysis instead...
2005-03-17 Chris LattnerFix the missing symbols problem Bill was hitting. ...
2005-03-15 Chris LattnerThis mega patch converts us from using Function::a...
2005-03-06 Chris Lattnertrivial simplification
2005-03-05 Chris Lattnersecond argument to Value::setName is now gone.
2005-03-03 Chris LattnerAdd an optional argument to lower to a specific constan...
2005-02-27 Chris LattnerFix spelling, patch contributed by Gabor Greif!
2005-02-26 Chris Lattnerremove extraneous cast
2005-02-24 Chris LattnerImplement Transforms/SimplifyCFG/switch_thread.ll
2005-01-29 Chris LattnerAdjust to changes in instruction interfaces.
2005-01-29 Chris Lattnerswitchinst ctor now takes a hint for the number of...
2005-01-01 Chris LattnerImplement SimplifyCFG/DeadSetCC.ll
2004-12-13 Chris LattnerGet rid of getSizeOf, using ConstantExpr::getSizeOf...
2004-12-11 Chris LattnerThe split bb is really the exit of the old function
2004-12-10 Chris LattnerFix Regression/Transforms/SimplifyCFG/2004-12-10-Simpli...
2004-12-07 Reid SpencerFor PR387:\
2004-11-30 Chris LattnerSquelch warning
2004-11-30 Chris LattnerFix test/Regression/Transforms/LICM/2004-09-14-AliasAna...
2004-11-30 Chris LattnerAlkis noticed that this variable is dead. Thanks!
2004-11-30 Chris LattnerIf we have something like this:
2004-11-20 Misha BrukmanAllow constructor parameter to override aggregating...
2004-11-13 Chris LattnerLazily create the abort message, so only translation...
2004-11-13 Chris LattnerFix: CodeExtractor/2004-11-12-InvokeExtract.ll
2004-11-12 Chris LattnerFix a bug where the code extractor would get a bit...
2004-11-12 Chris LattnerSimplify handling of constant initializers
2004-11-01 Chris LattnerDo not compute the predecessor list for a block unless...
2004-10-27 Reid SpencerChange Library Names Not To Conflict With Others When...
2004-10-22 Reid SpencerEliminate compilation warning on uninitialized variable.
2004-10-22 Reid SpencerWe won't use automake
2004-10-18 Reid SpencerInitial automake generated Makefile template
2004-10-18 Reid SpencerCorrection to allow compilation with Visual C++.
2004-10-18 Chris LattnerSimplify code by deleting instructions that preceed...
2004-10-18 Chris LattnerFix a bug that occurs when the constant value is the...
2004-10-17 Chris LattnerFix Regression/Transforms/Inline/2004-10-17-InlineFunct...
2004-10-17 Chris LattnerWhen inserting PHI nodes, don't insert any phi nodes...
2004-10-17 Chris LattnerEnhance hasConstantValue to ignore undef values in...
2004-10-17 Chris LattnerhasConstantValue will soon return instructions that...
2004-10-16 Chris LattnerAdd support for unreachable
next