We actually don't have spiff anymore
[oota-llvm.git] / lib / Transforms / Utils /
2004-04-13 Chris LattnerAdd a simple call constant propagation interface.
2004-04-13 Chris LattnerFix LoopSimplify/2004-04-13-LoopSimplifyUpdateDomFronti...
2004-04-13 Chris LattnerRefactor code a bit to make it simpler and eliminate...
2004-04-13 Chris LattnerThis patch addresses PR35: Loop simplify should reconst...
2004-04-09 Chris LattnerFold code like:
2004-04-08 Chris LattnerImplement ScalarRepl/select_promote.ll
2004-04-05 Chris LattnerSupport getelementptr instructions which use uint's...
2004-04-02 Chris LattnerFix the obvious bug in my previous checkin
2004-04-02 Chris LattnerImplement Transforms/SimplifyCFG/return-merge.ll
2004-04-01 Chris LattnerFix PR310 and TailDup/2004-04-01-DemoteRegToStack.llx
2004-04-01 Chris LattnerRemove some assertions that are now bogus with the...
2004-04-01 Chris LattnerFix PR306: Loop simplify incorrectly updates dominator...
2004-03-31 Chris LattnerAdd warning
2004-03-31 Chris LattnerFix linking of constant expr casts due to type resoluti...
2004-03-30 Chris LattnerNow that all the code generators support the select...
2004-03-30 Chris LattnerAdd a simple select instruction lowering pass
2004-03-18 Chris LattnerFix bug: CodeExtractor/2004-03-17-MissedLiveIns.ll
2004-03-18 Chris LattnerFix CodeExtractor/2004-03-17-UpdatePHIsOutsideRegion.ll
2004-03-18 Chris LattnerSeriously simplify and correct the PHI node handling...
2004-03-18 Chris LattnerFix CodeExtractor/2004-03-17-OutputMismatch.ll
2004-03-18 Chris LattnerFix several bugs in the extractor:
2004-03-18 Chris LattnerPrune #includes, moving the module interface to the...
2004-03-17 Chris LattnerFix compilation of mesa, which I broke earlier today
2004-03-16 Chris LattnerThis code was both incredibly complex and incredibly...
2004-03-16 Chris LattnerDo not copy gigantic switch instructions
2004-03-16 Chris LattnerFix a regression from this patch:
2004-03-15 Chris LattnerMostly cosmetic improvements. Do fix the bug where...
2004-03-15 Chris LattnerAssert that input blocks meet the invariants we expect
2004-03-14 Chris LattnerNo correctness fixes here, just minor qoi fixes:
2004-03-14 Chris LattnerSimplify code a bit, and fix bug CodeExtractor/2004...
2004-03-14 Chris LattnerSimplify the code a bit by making the collection of...
2004-03-14 Chris LattnerDo not create empty basic blocks when the lowerswitch...
2004-03-14 Chris LattnerMinor random cleanups
2004-03-14 Chris LattnerIf a block is dead, dominators will not be calculated...
2004-03-14 Chris LattnerVerify functions as they are produced if -debug is...
2004-03-14 Chris LattnerMove to the IPO library. Utils shouldn't contain passes.
2004-03-14 Chris LattnerDemoteRegToStack got moved from DemoteRegToStack.h...
2004-03-13 Chris LattnerThis little patch speeds up the loop used to update...
2004-03-12 Chris LattnerAdd constant folding wrapper support for select instruc...
2004-03-03 Chris LattnerDon't emit things like malloc(16*1). Allocation instru...
2004-03-02 Misha BrukmanImplement ExtractCodeRegion()
2004-03-02 Misha BrukmanMake a note that this is usually used via bugpoint.
2004-03-01 Misha Brukman* Add implementation of ExtractBasicBlock()
2004-03-01 Chris LattnerDisable tail duplication in a case that breaks on Olden/tsp
2004-02-29 Chris LattnerFix bug: test/Regression/Transforms/LowerInvoke/2004...
2004-02-28 Chris LattnerImplement switch->br and br->switch folding by ripping...
2004-02-28 Chris Lattnerif there is already a prototype for malloc/free, use...
2004-02-28 Misha BrukmanRight, it's really Extractor, not Extraction.
2004-02-28 Misha BrukmanA pass that uses the generic CodeExtractor to rip out...
2004-02-28 Misha BrukmanA generic code extractor: given a list of BasicBlocks...
2004-02-26 Chris Lattnerturn things like:
2004-02-25 Chris LattnerFix incorrect debug code
2004-02-24 Chris LattnerIf a block is made dead, make sure to promptly remove it.
2004-02-24 Chris LattnerImplement SimplifyCFG/switch_switch_fold.ll
2004-02-24 Chris LattnerRearrange code a bit
2004-02-24 Chris LattnerImplement: test/Regression/Transforms/SimplifyCFG/switc...
2004-02-17 Chris LattnerFix PR245: Linking weak and strong global variables...
2004-02-16 Chris LattnerImplement test/Regression/Transforms/SimplifyCFG/Uncond...
2004-02-15 Chris LattnerInstead of producing calls to setjmp/longjmp, produce...
2004-02-15 Chris LattnerAdjustments to support the new ConstantAggregateZero...
2004-02-13 Chris LattnerFix compilation of 126.gcc: intrinsic functions cannot...
2004-02-13 Chris LattnerExpose a pass ID that can be 'required'
2004-02-11 Chris LattnerImplement SimplifyCFG/PhiEliminate.ll
2004-02-11 Chris LattnerThe hasConstantReferences predicate always returns...
2004-02-09 Chris LattnerOnly add the global variable with the abort message...
2004-02-08 Misha BrukmanFix grammar-o.
2004-02-08 Chris LattnerImprove compatibility with programs that already have...
2004-02-08 Chris Lattnerrename the "exceptional" destination of an invoke instr...
2004-02-08 Chris LattnerImplement proper invoke/unwind lowering.
2004-02-08 Chris LattnerAdd a call to 'write' right before the call to abort...
2004-02-05 Chris LattnerFix another dominator update bug. These bugs keep...
2004-02-05 Chris LattnerFix bug updating dominators
2004-02-05 Chris LattnerFix PR223: Loopsimplify incorrectly updates dominator...
2004-02-04 Chris LattnerMinor speedup, don't query ValueMap each time through...
2004-02-04 Chris LattnerTwo changes:
2004-02-04 Chris LattnerOptimize the case where we are inlining a function...
2004-02-04 Chris LattnerAdjust to the new BasicBlock ctor, which requires a...
2004-02-04 Chris LattnerMore refactoring. Move alloca instructions and handle...
2004-02-04 Chris LattnerMove the cloning of the function body much earlier...
2004-02-04 Chris LattnerGive CloneBasicBlock an optional function argument...
2004-02-03 Chris LattnerBunch up all locally used allocas by the block they...
2004-02-03 Chris LattnerHandle extremely trivial cases extremely efficiently...
2004-01-28 Misha BrukmanHyphenate `target-dependent'
2004-01-12 Chris LattnerClean up #includes
2004-01-12 Chris LattnerRemove use of ConstantExpr::getShift
2004-01-12 Chris LattnerRemove use of ConstantHandling
2004-01-12 Chris LattnerMove llvm::ConstantFoldInstruction from VMCore to here...
2004-01-12 Chris LattnerImplement Transforms/ScalarRepl/phinodepromote.ll,...
2004-01-09 Chris LattnerFinegrainify namespacification
2004-01-09 Chris LattnerFinegrainify namespacification
2004-01-08 Chris LattnerImprove encapsulation in the Loop and LoopInfo classes...
2003-12-19 Chris LattnerGeneralize a special case to fix PR187
2003-12-19 Chris LattnerAdd new function
2003-12-10 Chris LattnerFinegrainify namespacification
2003-12-10 Chris LattnerFinegrainify namespacification
2003-12-09 Chris LattnerDo not insert one entry PHI nodes in split exit blocks!
2003-11-21 Chris LattnerMinor cleanups and simplifications
2003-11-20 Chris LattnerStart using the nicer terminator auto-insertion API
2003-11-20 Chris LattnerSpew symbolic types!
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
next