Fix bug: SimplifyCFG/2003-08-17-BranchFoldOrdering.ll
[oota-llvm.git] / lib / Transforms / Utils /
2003-08-17 Chris LattnerFix bug: SimplifyCFG/2003-08-17-BranchFoldOrdering.ll
2003-08-17 Chris LattnerThe fixme is irrelevant: if that happens, the LLVM...
2003-08-14 Brian GaekeFactory methods for function passes now return type...
2003-08-13 Brian GaekeFactory methods for FunctionPasses now return type...
2003-08-05 Chris LattnerFix bug: SimplifyCFG/2003-08-05-InvokeCrash.ll
2003-06-25 Chris LattnerFix bug: Mem2Reg/2003-06-26-IterativePromote.ll
2003-05-31 Tanya LattnerFixed comment width, changed arg to be const, fixed...
2003-05-30 Tanya LattnerAdded the CloneTrace function which clones traces....
2003-05-29 Chris LattnerEliminate unnecessary ->get calls that are now automati...
2003-05-29 Chris Lattner* Separate all of the grunt work of inlining out into...
2003-05-22 Chris LattnerRemove using declarations
2003-05-20 Misha BrukmanHopefully, the final fix for `[Pp]ropogate'.
2003-05-15 Chris LattnerFix long standing bug
2003-05-15 Chris LattnerFix Bug: Linker/2003-05-15-TypeProblem.ll
2003-05-14 Chris LattnerFix major problem with appending linkage changes
2003-05-13 Chris LattnerImplement linkage of appending global variables!
2003-05-12 Chris LattnerFix bug: LoopPreheaders/2003-05-12-PreheaderExitOfChild.ll
2003-05-01 Chris LattnerFix Bug: LowerSwitch/2003-05-01-PHIProblem.ll
2003-04-25 Chris LattnerFix bug: mem2reg/2003-04-24-MultipleIdenticalSuccessors.ll
2003-04-24 Chris LattnerFix iterator invalidation problem
2003-04-24 Chris LattnerMake sure that the cloned module retains the type symbo...
2003-04-24 Chris LattnerMake sure to preserve endiannes and pointer size when...
2003-04-23 Chris LattnerFix Bug: Linker/2003-04-23-LinkOnceLost.ll
2003-04-23 Chris LattnerRemove unnecesary &*'s
2003-04-23 Chris LattnerNew pass to lower switch instructions to branch instruc...
2003-04-23 Chris LattnerMinor cleanups
2003-04-22 Chris LattnerAdd warning when linking modules with disagreeing targe...
2003-04-22 Chris LattnerPreserve the new moduleID field
2003-04-21 Chris LattnerFix bug: 2003-01-30-LinkerRename.ll
2003-04-21 Chris LattnerFix linking a function with qualifiers to a external...
2003-04-21 Chris LattnerFix bug where use still existed in dead code
2003-04-18 Chris LattnerFix bug: Mem2reg/2003-04-18-DeadBlockProblem.ll
2003-04-18 Chris LattnerRefactor CloneFunction to expose the new CloneBasicBloc...
2003-04-18 Chris LattnerNew const_cast instead of c style cast
2003-04-16 Chris LattnerAdd new linkage types to support a real frontend
2003-04-10 Chris Lattner* Fix bug: Mem2Reg/2003-04-10-DFNotFound.ll
2003-03-31 Chris Lattner* We now preserve the no-critical-edge pass (because...
2003-03-07 Chris LattnerFix bug: SimplifyCFG/2003-03-07-DominateProblem.ll
2003-03-05 Chris LattnerImplement CFGSimplify/PhiBlockMerge*.ll
2003-03-05 Chris LattnerImplement testcase CFGSimplify/EqualPHIEdgeBlockMerge.ll
2003-03-03 Chris LattnerChange the mem2reg interface to accept a TargetData...
2003-02-28 Chris LattnerFix bug I introduced yesterday :(
2003-02-28 Chris LattnerFix bug: LICM/2003-02-27-PreheaderExitNodeUpdate.ll
2003-02-27 Chris LattnerFix bug: 2003-02-27-PreheaderExitNodeUpdate.ll by updat...
2003-02-27 Chris LattnerAdd a new assertion to check that stuff is happening...
2003-02-27 Chris Lattner * Don't forget to update Loop information!
2003-02-27 Chris Lattner * Significant changes to the preheader insertion pass:
2003-02-24 Chris LattnerRename Instruction::hasSideEffects() -> mayWriteToMemory()
2003-02-22 Chris LattnerSplit mem2reg promotion into two parts: a function...
2003-02-22 Chris LattnerClean up std namespace references
2003-01-30 Chris Lattner* Fix linking of opaque types and their non-opaque...
2003-01-30 Chris LattnerEliminate using decls
2003-01-13 Chris LattnerAdd debugging helper
2002-12-10 Vikram S. AdveThis file implements the function DemoteRegToStack...
2002-12-07 Chris LattnerFix bug that was bugging bugpoint
2002-12-03 Chris LattnerFix big bug introduced with symbol table changes
2002-11-20 Chris LattnerInitial checkin of Module cloning support stuff
2002-11-20 Chris Lattner - Eliminated the deferred symbol table stuff in Modul...
2002-11-20 Chris LattnerFix minor bugs
2002-11-19 Chris LattnerRemove unneccesary #include
2002-11-19 Chris LattnerImplement the CloneFunction function
2002-11-19 Chris LattnerMinor changes to cloning interface
2002-11-19 Chris LattnerFix two fixmes: integrate with inlining, and document
2002-11-19 Chris LattnerRework inline pass to use cloning infrastructure to...
2002-11-19 Chris LattnerStart using the new function cloning header
2002-10-31 Chris LattnerBreakCriticalEdges should update dominance frontier...
2002-10-29 Misha BrukmanFix spelling of `propagate'.
2002-10-21 Chris Lattner - Rename AnalysisUsage::preservesAll to getPreservesA...
2002-10-13 Chris Lattner - Change Function's so that their argument list is...
2002-10-08 Chris Lattner - Fix bug: cee/2002-10-07-NoImmediateDominator.ll
2002-10-08 Chris LattnerChanges to support PHINode::removeIncoming changes
2002-10-08 Chris LattnerExpose isCriticalEdge & SplitCriticalEdge methods from...
2002-10-01 Chris LattnerUpdates to work with recent Statistic's changes:
2002-09-29 Chris LattnerFix major bugs in dominator set & tree information...
2002-09-26 Chris LattnerChange pass name to something sane
2002-09-26 Chris Lattner- Cleanup break-crit-edges pass by making SplitCritical...
2002-09-26 Chris LattnerCheckin new loop-preheader insertion pass.
2002-09-25 Chris LattnerChange LowerAllocations pass to 'require' TargetData...
2002-09-24 Chris Lattner - Fix bug: Mem2Reg/2002-05-01-ShouldNotPromoteThisAll...
2002-09-24 Chris LattnerFix bug: SimplifyCFG/2002-09-24-PHIAssertion.ll
2002-09-24 Chris Lattner- Do not expose Critical Edge breaking mechanics outsid...
2002-09-24 Chris Lattner - Do not expose Critical Edge breaking mechanics outsi...
2002-09-24 Chris Lattner - Expose passinfo from BreakCriticalEdges pass so...
2002-09-24 Chris LattnerMinor cleanups
2002-09-24 Chris LattnerAdd new BreakCriticalEdges pass
2002-09-23 Chris LattnerInsert resolved constants into the global map so they...
2002-09-12 Chris LattnerFix bug I introduced with one of my previous changes.
2002-09-10 Chris LattnerFix bugs in previous checkins
2002-09-10 Chris LattnerFix minor problems in previous checkin
2002-09-10 Chris LattnerClean up code due to auto-insert constructors
2002-09-10 Chris LattnerClean up code due to auto-insert constructors
2002-09-06 Chris LattnerFix file header to be accurate, instead of something...
2002-09-06 Chris LattnerFix bug with critical edge splitting code where it...
2002-09-06 Chris LattnerCheck in the implementation of critical edge detection...
2002-08-22 Chris LattnerEliminated the MemAccessInst class, folding contents...
2002-08-21 Chris Lattner- Do not expose ::ID from any of the analyses anymore.
2002-08-20 Chris Lattnerfixed bug: test/Regression/Linker/2002-08-20-ConstantEx...
2002-08-14 Chris LattnerRemove support for Not ConstantExpr. This simplifies...
2002-08-08 Chris Lattner- Cleaned up the interface to AnalysisUsage to take...
2002-08-08 Chris LattnerRemove extraneous #includes
next