Replace PowerPCPEI.cpp with target independant PrologEpilogInserter
[oota-llvm.git] / lib / Transforms /
2004-08-14 Chris LattnerImplement test/Regression/Transforms/GlobalConstifier...
2004-08-13 Chris LattnerIf we are extracting a block that has multiple successo...
2004-08-13 Chris LattnerWhen we code extract some stuff, leave the codeRepl...
2004-08-13 Chris Lattner"extract" the block extractor pass from bugpoint (haha)
2004-08-13 Chris LattnerAdd value mapper support for select constant exprs...
2004-08-12 Chris LattnerThis patch makes the inliner refuse to inline functions...
2004-08-12 Chris LattnerFix code extraction of unwind blocks. This fixed bugs...
2004-08-12 Chris LattnerHrm, this pass didn't compile. This bugfix should...
2004-08-11 Chris LattnerFix InstCombine/2004-08-10-BoolSetCC.ll, a bug that...
2004-08-09 Chris LattnerFix InstCombine/2004-08-09-RemInfLoop.llx
2004-08-08 Chris LattnerFix another really nasty regression that Anshu pointed...
2004-08-08 Chris LattnerTwo fixes:
2004-08-08 Chris LattnerThis DEBUG is buggy. comment it out because it's not...
2004-08-04 Alkis EvlogimenosStop using getValues().
2004-08-01 Chris LattnerFix a regression in InstCombine/xor.ll
2004-07-31 Chris LattnerExpose this as a functionpass
2004-07-30 Misha BrukmanFix De Morgan's name.
2004-07-30 Chris LattnerStart using the PatternMatcher a bit.
2004-07-29 Misha BrukmanFix #includes of i*.h => Instructions.h as per PR403.
2004-07-29 Misha BrukmanFix #includes of i*.h => Instructions.h as per PR403.
2004-07-29 Misha BrukmanFix #includes of i*.h => Instructions.h as per PR403.
2004-07-29 Alkis EvlogimenosMerge i*.h headers into Instructions.h as part of bug403.
2004-07-27 Robert BocchinoThis change fixed a bug in the function visitMul. ...
2004-07-27 Brian GaekeMake the create...() functions for some of these passes...
2004-07-27 Chris LattnerFix hoisting of void typed values, e.g. calls
2004-07-26 Chris LattnerImplement DeadStoreElim/alloca.llx by observing that...
2004-07-26 Chris LattnerThrottle back indvar substitution from creating multipl...
2004-07-25 Chris Lattner* Substantially simplify how free instructions are...
2004-07-25 Chris LattnerFree instructions kill values too. This implements...
2004-07-24 Chris Lattnerobvious fix
2004-07-22 Chris LattnerThis is a trivial dead store elimination pass. It...
2004-07-22 Chris LattnerUpdate GC intrinsics to take a pointer to the object...
2004-07-21 Brian GaekeThese files don't need to include <iostream> since...
2004-07-21 Chris Lattner* Further cleanup.
2004-07-21 Chris LattnerMake cast-cast code a bit more defensive
2004-07-21 Chris LattnerRemove special casing of pointers and treat them generi...
2004-07-20 Chris LattnerFix a serious code pessimization problem. If an inline...
2004-07-20 Chris LattnerImplement Transforms/InstCombine/IntPtrCast.ll
2004-07-20 Chris LattnerIgnore instructions that are in trivially dead function...
2004-07-20 Chris LattnerImplement InstCombine/GEPIdxCanon.ll
2004-07-20 Chris LattnerImplement SimplifyCFG/BrUnwind.ll
2004-07-20 Chris LattnerRewrite cast->cast elimination code completely based...
2004-07-18 Chris LattnerFix a performance regression from the CPR patch, simpli...
2004-07-18 Chris LattnerStrip out and simplify some code. This also fixes...
2004-07-18 Chris LattnerMinor cleanup, no functionality change
2004-07-18 Reid SpencerRemove an if statement that would never be reached.
2004-07-18 Reid SpencerDelete a redundant if branch.
2004-07-18 Reid SpencerExpand the coercion of constants to include the newly...
2004-07-18 Reid SpencerDelete a no-op loop.
2004-07-18 Reid SpencerExpand the scope to include global values because they...
2004-07-18 Reid SpencerAvoid an unnecessary isa<Constant>.
2004-07-18 Chris LattnerRemove useless statistic, fix some slightly broken...
2004-07-18 Chris LattnerFix a rather serious bug in previous checkin
2004-07-18 Reid Spencerbug 122:
2004-07-18 Reid Spencerbug 122:
2004-07-18 Reid Spencerbug 122:
2004-07-18 Reid Spencerbug 122:
2004-07-18 Reid Spencerbug 122:
2004-07-18 Reid Spencerbug 122:
2004-07-18 Reid Spencerbug 122:
2004-07-18 Reid Spencerbug 122:
2004-07-15 Chris LattnerThis patch was contributed by Daniel Berlin!
2004-07-15 Chris LattnerFix PR404 try #2
2004-07-15 Chris LattnerRevert previous patch until I get a bug fixed
2004-07-15 Chris LattnerFix PR404: Loop simplify is really slow on 252.eon
2004-07-15 Chris LattnerProgress on PR341
2004-07-15 Chris LattnerFixes working towards PR341
2004-07-15 Chris LattnerNow that we codegen the portable "sizeof" efficiently...
2004-07-13 Chris LattnerFactor some code to handle "load (constantexpr cast...
2004-07-06 Chris LattnerCheck to make sure types are sized before calling getTy...
2004-07-06 Brian GaekeIt doesn't matter what the 2nd operand is; if the GEP...
2004-07-06 Brian GaekeAdd helper function.
2004-07-06 Chris LattnerImplement rem.ll:test3
2004-07-06 Chris LattnerFix a minor bug where we would go into infinite loops...
2004-07-06 Chris LattnerImplement InstCombine/sub.ll:test15: X % -Y === X % Y
2004-07-04 Reid SpencerAdd #include <iostream> since Value.h does not #include...
2004-07-03 Chris LattnerImplement add.ll:test22, a common case in MSIL files
2004-07-02 Chris LattnerDo not call getTypeSize on a type that has no size
2004-07-02 Brian GaekeGet rid of a dead variable, and fix a typo in a comment.
2004-07-01 Brian GaekeMake this pass use a more specific debug message than...
2004-06-29 Vikram S. AdveRestoring this file.
2004-06-28 Chris LattnerRemove unused file
2004-06-28 Chris LattnerThese passes are long dead/obsolete. They never worked...
2004-06-27 Chris LattnerImplement InstCombine/add.ll:test21
2004-06-25 Chris LattnerNew constant expression lowering pass to simplify your...
2004-06-24 Vikram S. AdveThis file is unused, and duplicates functionality in...
2004-06-24 Chris LattnerTwo fixes. First, stop using the ugly shouldSubstitute...
2004-06-23 Misha BrukmanMoved to lib/VMCore
2004-06-23 Brian GaekeUse new IsNAN() wrapper.
2004-06-22 Misha BrukmanFile depends on DSA, moved to lib/Analysis/DataStructure
2004-06-21 Chris Lattner*FINALLY* Fix a really nasty nondeterministic bug that...
2004-06-21 Chris LattnerComment out the isnan stuff until we get a proper autoc...
2004-06-21 Chris LattnerMake order of argument addition deterministic. In...
2004-06-20 Chris LattnerMake use of BinaryOperator::create* methods to shrinkif...
2004-06-20 Chris LattnerFix the inliner to be deterministic, not letting its...
2004-06-20 Chris LattnerAdd some DEBUG output to the simplifycfg routines
2004-06-19 Chris LattnerNow that dominator tree children are built in determins...
2004-06-19 Chris LattnerThis will hopefully fix a heisenbug that Vladimir Merzl...
2004-06-19 Chris LattnerFix a nasty bug, noticed by Reid
2004-06-19 Chris LattnerFix one source of nondeterminism in the -licm pass...
next