Add breaks
[oota-llvm.git] / lib / Transforms /
2004-06-10 Chris LattnerFix a bug in my checkin from last night that caused...
2004-06-10 Chris LattnerMore minor cleanups
2004-06-10 Chris LattnerEliminate many occurrances of Instruction::
2004-06-09 Chris LattnerImplement InstCombine/select.ll:test15*
2004-06-09 Chris LattnerBe more careful about the order we put stuff onto the...
2004-06-09 Chris LattnerImplement select.ll:test14*
2004-06-03 Brian GaekeExpand head-of-file comment.
2004-06-01 Brian GaekeUse new form of unconditional branch constructor.
2004-05-28 Chris LattnerFix one of the major things that is causing the C Backe...
2004-05-27 John CriswellFix a bug in the -deadtypeelim pass. The SymbolTable...
2004-05-27 Chris LattnerFix InstCombine/load.ll & PR347.
2004-05-27 Chris LattnerImplement constant folding of fmod, which is used a...
2004-05-27 Chris LattnerRestructure call constant folding code a bit to make...
2004-05-26 Alkis EvlogimenosDo not pass a null pointer if this instruction is not...
2004-05-26 Alkis EvlogimenosUse one destination constructor for the unconditional...
2004-05-25 Reid SpencerConvert to SymbolTable's new iteration interface.
2004-05-25 Reid SpencerConvert to SymbolTable's new lookup and iteration inter...
2004-05-25 Reid SpencerRemove unused header file.
2004-05-25 Reid SpencerMake this pass simply invoke SymbolTable::strip().
2004-05-25 Chris LattnerImplement InstCombine:shift.ll:test16, which turns...
2004-05-25 Chris LattnerImplement instcombine/cast.ll:test16:
2004-05-24 Chris LattnerFix a bug in my previous checkin
2004-05-23 Chris LattnerSpelling people's names right is kinda important
2004-05-23 Chris LattnerFix cases where we missed inlining some more obvious...
2004-05-23 Chris LattnerSimplify the interface and remove an unneeded #include
2004-05-23 Chris LattnerFairly substantial changes to update the alias analysis...
2004-05-23 Chris LattnerAdjust to the changes in the AliasSetTracker interface
2004-05-23 Chris LattnerAdd support for replacement of formal arguments with...
2004-05-23 Chris LattnerImplement the -lowergc pass which is used by code gener...
2004-05-19 Brian GaekeAdd CloneTraceInto(), which is based on (and has mostly...
2004-05-19 Brian GaekeMove RemapInstruction() to ValueMapper, so that it...
2004-05-14 Brian GaekeClean up this pass somewhat:
2004-05-13 Chris LattnerThis was not meant to be committed
2004-05-13 Chris LattnerFix a nasty bug that caused us to unroll EXTREMELY...
2004-05-12 Chris LattnerDo not pass in the same argument to the extracted funct...
2004-05-12 Chris LattnerImplement support for code extracting basic blocks...
2004-05-12 Chris LattnerImplement splitting of PHI nodes, allowing block extrac...
2004-05-12 Chris Lattner* Pull some code out into the definedInRegion/definedIn...
2004-05-12 Chris LattnerGenerate substantially better code when there are a...
2004-05-12 Chris LattnerTwo minor improvements:
2004-05-08 Chris LattnerFix stupid bug in my checkin yesterday
2004-05-07 Chris LattnerImplement folding of GEP's like:
2004-05-07 Chris LattnerFix PR336: The instcombine pass asserts when visiting...
2004-05-04 Chris LattnerDo not mark instructions in unreachable sections of...
2004-05-04 Chris LattnerMinor efficiency tweak, suggested by Patrick Meredith
2004-05-03 Brian GaekeFix typo
2004-05-03 Brian GaekeIn InsertProfilingInitCall(), make it legal to pass...
2004-05-03 Brian GaekeAdd initial implementation of basic-block tracing instr...
2004-05-02 Chris LattnerDo not clone arbitrary condition instructions.
2004-05-02 Chris LattnerDo not infinitely "unroll" single BB loops.
2004-05-02 Chris LattnerDont' merge terminators that are needed to select PHI...
2004-05-01 Chris LattnerImplement SimplifyCFG/branch-cond-merge.ll
2004-05-01 Chris LattnerMake sure to reprocess instructions used by deleted...
2004-05-01 Chris LattnerMake sure the instruction combiner doesn't lose track...
2004-05-01 Chris LattnerFix my missing parens
2004-05-01 Chris LattnerImplement SimplifyCFG/branch-cond-prop.ll
2004-04-30 Chris LattnerFix a major pessimization in the instcombiner. If...
2004-04-27 Chris LattnerChanges to fix up the inst_iterator to pass to boost...
2004-04-26 Chris LattnerInstcombine X/-1 --> 0-X
2004-04-23 Misha Brukman* Allow aggregating extracted function arguments (contr...
2004-04-23 Chris LattnerMove the scev expansion code into this pass, where...
2004-04-22 Misha BrukmanClarify the logic: the flag is renamed to `deleteFn...
2004-04-22 Misha BrukmanAdd a flag to choose between isolating a function or...
2004-04-22 Chris LattnerDisable a previous patch that was causing indvars to...
2004-04-22 Chris LattnerFix an extremely serious thinko I made in revision...
2004-04-21 Chris LattnerImplement a todo, rewriting all possible scev expressio...
2004-04-21 Chris LattnerThis code really wants to iterate over the OPERANDS...
2004-04-21 Chris LattnerImplement a fixme. The helps loops that have induction...
2004-04-21 Chris LattnerFix an incredibly nasty iterator invalidation problem...
2004-04-21 Alkis EvlogimenosInclude cerrno (gcc-3.4 fix)
2004-04-21 Chris LattnerFix typeo
2004-04-20 Chris LattnerREALLY fix PR324: don't delete linkonce functions until...
2004-04-20 Chris LattnerFix PR325
2004-04-20 Chris LattnerFix PR324 and testcase: Inline/2004-04-20-InlineLinkOnc...
2004-04-19 Chris LattnerInitial checkin of a simple loop unswitching pass....
2004-04-19 Chris LattnerAdd #include
2004-04-18 Chris LattnerMove isLoopInvariant to the Loop class
2004-04-18 Chris LattnerCorrect rewriting of exit blocks after my last patch
2004-04-18 Chris LattnerLoop exit sets are no longer explicitly held, they...
2004-04-18 Chris LattnerChange the ExitBlocks list from being explicitly contai...
2004-04-18 Chris LattnerReduce the unrolling limit
2004-04-18 Chris LattnerIf the preheader of the loop was the entry block of...
2004-04-18 Chris LattnerBe much more careful about how we update instructions...
2004-04-18 Chris LattnerAfter unrolling our single basic block loop, fold it...
2004-04-18 Chris LattnerFix a bug: this does not preserve the CFG!
2004-04-18 Chris LattnerInitial checkin of a simple loop unroller. This pass...
2004-04-18 Chris LattnerMake the tail duplication threshold accessible from...
2004-04-17 Chris LattnerIf the loop executes a constant number of times, try...
2004-04-17 Chris LattnerFix a HUGE pessimization on X86. The indvars pass...
2004-04-17 Chris LattnerEven if there are not any induction variables in the...
2004-04-16 Chris LattnerAdd support for evaluation of exp/log/log10/pow
2004-04-16 Chris LattnerFix some really nasty dominance bugs that were exposed...
2004-04-16 Brian GaekeInclude <cmath> for compatibility with gcc 3.0.x (the...
2004-04-16 Chris LattnerFix some of the strange CBE-only failures that happened...
2004-04-16 Chris LattnerFix Inline/2004-04-15-InlineDeletesCall.ll
2004-04-15 Chris LattnerFix a bug in the previous checkin: if the exit block...
2004-04-15 Chris LattnerChange the canonical induction variable that we insert.
2004-04-14 Chris LattnerADd a trivial instcombine: load null -> null
2004-04-13 Chris LattnerAdd SCCP support for constant folding calls, implementing:
2004-04-13 Chris LattnerAdd a simple call constant propagation interface.
next