invert the sense of this switch and its name
[oota-llvm.git] / lib / Transforms /
2006-01-11 Chris LattnerPreserve and update ETForest. Patch by Daniel Berlin
2006-01-11 Chris LattnerSwitch these to using ETForest instead of DominatorSet...
2006-01-11 Chris LattnerSwitch this to using ETForest instead of DominatorSet...
2006-01-10 Robert BocchinoAdded support for the extractelement operation.
2006-01-10 Robert BocchinoAdded lower packed support for the extractelement opera...
2006-01-09 Chris LattnerTeach loopsimplify to update et-forest. Patch contribu...
2006-01-07 Chris Lattnerfix some 176.gcc miscompilation from my previous patch.
2006-01-06 Chris Lattnersilence some bogus gcc warnings on fenris
2006-01-06 Chris LattnerEnhance the shift-shift folding code to allow a no...
2006-01-06 Chris LattnerSimplify the code a bit more
2006-01-06 Chris LattnerExtract a bunch of code out of visitShiftInst into...
2006-01-03 Chris LattnerPull inline methods out of the pass class definition...
2005-12-26 Duraid Madinagetting there...
2005-12-14 Chris LattnerFix Transforms/ScalarRepl/2005-12-14-UnionPromoteCrash...
2005-12-13 Reid SpencerImprove ResolveFunctions to:
2005-12-12 Chris LattnerImplement a little hack for parity with GCC on crafty...
2005-12-05 Chris LattnergetRawValue zero extens for unsigned values, use getsex...
2005-12-05 Chris LattnerWrap a long line, never internalize llvm.used.
2005-12-03 Chris LattnerFix SimplifyCFG/2005-12-03-IncorrectPHIFold.ll
2005-11-30 Chris LattnerFix a bug where we didn't realize that vaarg reads...
2005-11-28 Andrew Lenhartha few more comments on the interfaces and functions
2005-11-28 Andrew LenharthAdded documented rsprofiler interface. Also remove...
2005-11-28 Jeff CohenFix VC++ warning.
2005-11-28 Andrew LenharthRandom sampling (aka Arnold and Ryder) profiling. ...
2005-11-25 Andrew Lenharthsince reg2mem requires it, might as well mention that...
2005-11-22 Andrew LenharthReg2Mem is something a pass may depend on, so allow...
2005-11-22 Andrew Lenharthturns out, demotion and invokes and critical edges...
2005-11-18 Chris LattnerFix a crash building 176.gcc due to my recent patch...
2005-11-18 Chris LattnerImplement a refinement to the mem2reg algorithm for...
2005-11-18 Chris LattnerThis needs proper dominance
2005-11-17 Chris LattnerThis was checking the wrong GEP expression. Fixing...
2005-11-10 Andrew Lenharththe pain isn't gone unless the phinodes are spilled too
2005-11-10 Andrew Lenharththis works with backedges to the existing entry block...
2005-11-10 Andrew LenharthThe pass everyone has been waiting for!
2005-11-05 Nate BegemanAdd support alignment of allocation instructions.
2005-11-05 Chris LattnerImplement Transforms/TailCallElim/return-undef.ll,...
2005-11-05 Chris LattnerTurn sdiv into udiv if both operands have a clear sign...
2005-11-05 Chris LattnerTurn srem -> urem when neither input has their sign...
2005-11-02 Andrew Lenharthmake this 64 bit clean, fixed test30 of /Regression...
2005-10-31 Chris LattnerLimit the search depth of MaskedValueIsZero to 6 instru...
2005-10-29 Chris LattnerThis pass is now obsolete since all targets have moved...
2005-10-29 Chris LattnerRemove dead #include
2005-10-29 Chris LattnerNow that instcombine does this xform, remove it from...
2005-10-29 Chris LattnerPull some code out into a function, give it the ability...
2005-10-29 Chris LattnerRemove a special case, allowing the general case to...
2005-10-28 Chris LattnerFix a bit of backwards logic that broke exptree and...
2005-10-27 Chris LattnerDo not sink any instruction with side effects, includin...
2005-10-27 Chris LattnerFix #include order
2005-10-27 John CriswellMove some constant folding code shared by Analysis...
2005-10-27 Chris LattnerFix typo
2005-10-27 Chris LattnerTeach instcombine to promote stuff like (cast (malloc...
2005-10-27 Chris LattnerPromote cases like cast (malloc sbyte, 100) to int...
2005-10-27 Chris LattnerMinor change to this file to support obscure cases...
2005-10-26 John Criswell1. Remove libraries no longer created from the list...
2005-10-26 Chris Lattnerfold nested and's early to avoid inefficiencies in...
2005-10-25 Alkis EvlogimenosStop using deprecated types
2005-10-24 Chris LattnerHandle allocations that, even after removing dead uses...
2005-10-24 Chris LattnerFix a bug where we would 'promote' an allocation from...
2005-10-24 Chris LattnerBefore promoting a malloc type, remove dead uses. ...
2005-10-24 Chris LattnerPull some code out into a function, no functionality...
2005-10-24 Chris LattnerRemove some beta code that no longer has an owner.
2005-10-24 Chris LattnerDo not build the ProfilePaths directory anymore
2005-10-24 Chris LattnerDONT_BUILD_RELINKED is gone and implied by BUILD_ARCHIV...
2005-10-24 Chris LattnerOnly build .a file versions of these libraries, instead...
2005-10-24 Chris LattnerMake sure that anything using the ADCE pass pulls in...
2005-10-23 Jeff CohenWhen a function takes a variable number of pointer...
2005-10-21 Chris LattnerMy previous patch was too conservative. Reject FP...
2005-10-20 Chris LattnerDo NOT touch FP ops with LSR. This fixes a testcase...
2005-10-18 Chris LattnerAdd an option to this pass. If it is set, we are allow...
2005-10-17 Chris LattnerMake this work for FP constantexprs
2005-10-17 Chris LattnerOops, X+0.0 isn't foldable, but X+-0.0 is.
2005-10-17 Chris Lattnerrelax this a bit, as we only support the default roundi...
2005-10-11 Chris LattnerFix (hopefully the last) issue where LSR is nondetermin...
2005-10-11 Chris LattnerFix another problem where LSR was being nondeterminstic...
2005-10-11 Chris LattnerFix another lsr-is-nondeterministic case
2005-10-09 Chris LattnerMake MaskedValueIsZero a bit more aggressive
2005-10-09 Chris LattnerFix funky xcode indentation
2005-10-09 Chris LattnerHrm, you didn't see this.
2005-10-09 Chris LattnerFix a source of non-determinism in the backend: the...
2005-10-07 Jeff CohenRemove useless variable.
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-03 Chris LattnerMake IVUseShouldUsePostIncValue more aggressive when...
2005-10-03 Chris LattnerRefactor some code into a function
2005-10-03 Chris LattnerThis break is bogus and I have no idea why it was there...
2005-10-03 Chris Lattnerwhen checking if we should move a split edge block...
2005-10-01 Jeff CohenFix VC++ warnings.
2005-09-29 Chris LattnerInsert stores after phi nodes in the normal dest. ...
2005-09-29 Chris LattnerFold isascii into a simple comparison. This speeds...
2005-09-29 Chris Lattnerremove a bunch of unneeded stuff, or self evident comments
2005-09-29 Chris LattnerImplement a couple of memcmp folds from the todo list
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 LattnerFix a regression in my previous patch, fixing GlobalOpt...
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 LattnerMake the pass name simpler
2005-09-27 Chris Lattnerallow demotion to volatile values, add support for...
2005-09-27 Chris LattnerAdd support for external calls that we know how to...
2005-09-27 Chris LattnerFix a bug where we would evaluate stores into linkonce...
next