Convert to use new Pass framework...
[oota-llvm.git] / lib / Transforms /
2002-01-31 Chris LattnerConvert xforms over to new pass structure.
2002-01-31 Chris LattnerConvert analyses to new pass structure
2002-01-26 Chris LattnerRemove extraneous #includes
2002-01-26 Chris LattnerRemove opt namespace
2002-01-23 Chris LattnerImplement new DeadInstElmination pass
2002-01-22 Chris LattnerDon't insert a useless cast
2002-01-22 Chris LattnerRename LowerAllocations.h to ChangeAllocations.h since...
2002-01-22 Chris LattnerPull RaiseAllocations stuff out of the CleanGCC pass...
2002-01-21 Chris LattnerLowerAllocations is really a BasicBlock pass. Make...
2002-01-21 Chris LattnerMove stuff out of the Optimizations directories into...
2002-01-21 Chris LattnerElminate an unused variable
2002-01-21 Chris LattnerRename SwapStructureContents -> IPO/SimpleStructMutation
2002-01-21 Chris LattnerImplement a more powerful, simpler, pass system. This...
2002-01-20 Chris LattnerChanges to build successfully with GCC 3.02
2001-12-14 Chris Lattnerinitial checkin
2001-12-14 Chris Lattner* isFirstClassType is now provided by the Type class
2001-12-14 Chris Lattner* add ReplaceInstWithInst
2001-12-14 Chris LattnerRemove unsized array support
2001-12-14 Chris Lattner* Support pointer indexing
2001-12-14 Chris LattnerMany many changes and bugfixes:
2001-12-14 Chris LattnerThe proper prototype for malloc returns a pointer,...
2001-12-14 Chris Lattner* Refactor trace values to work as a proper pass. ...
2001-12-13 Chris LattnerAssertion could never fail because another one would...
2001-12-07 Chris LattnerImplement more general conversions for getelementptr...
2001-12-07 Chris LattnerRemove code that is superceeded by code in ExprTypeConv...
2001-12-07 Chris LattnerDon't insert scales of 1 :)
2001-12-06 Chris LattnerWe can do cast-add elimination even on casts that reint...
2001-12-06 Chris LattnerFix bug that caused invalid transformations to be applied
2001-12-05 Chris LattnerActually return true when a change has been made
2001-12-05 Chris LattnerHandle more complex array indexing expressions
2001-12-05 Chris LattnerFix pessimizations on sized arrays
2001-12-05 Chris LattnerFix a few bugs. Fix pessimization handling sized arrays
2001-12-05 Chris LattnerHrm, don't do debugging output when debugging is off...
2001-12-05 Chris LattnerFixes to type conversion stuff to match induction varia...
2001-12-04 Chris LattnerFix a bug introduced by "internal linkage" work.
2001-12-04 Chris LattnerFix bugs, don't do external methods which causes segv.
2001-12-04 Chris LattnerRemove printouts
2001-12-04 Chris LattnerImplement induction variable simplification
2001-12-04 Chris LattnerRenamed inst_const_iterator -> const_inst_iterator
2001-12-03 Chris LattnerRename ConstPoolVal -> Constant
2001-12-03 Chris LattnerSplit the PHINode class out from the iOther.h file...
2001-12-03 Chris LattnerInitial checkin of indvar stuff
2001-12-03 Chris LattnerCompile the scalar directory
2001-11-27 Chris LattnerCreate a new #include "Support/..." directory structure...
2001-11-26 Chris LattnerTurn off debug info
2001-11-26 Chris LattnerMake strings be internal
2001-11-26 Chris LattnerRemove debugging output
2001-11-26 Chris LattnerSupport internal linkage
2001-11-26 Chris LattnerBuild IPO directory
2001-11-26 Chris LattnerImplement support for internal methods
2001-11-26 Chris LattnerInclude const prop as part of -raise
2001-11-26 Chris LattnerMisc cleanups
2001-11-26 Chris LattnerExpose constant propogation of an instruction in a...
2001-11-26 Chris LattnerImplement DCE of global values
2001-11-26 Chris LattnerSupport array indexing
2001-11-26 Chris LattnerSupport Composite's, not just structs
2001-11-26 Chris LattnerlosslessCastableTypes is moved to Type class
2001-11-26 Chris LattnerSupport selectable structure transformations
2001-11-26 Chris LattnerSupport mutation of array indexing
2001-11-26 Chris LattnerClean up code, implement array indexing stuff
2001-11-26 Chris LattnerImplement array indexing reverse engineering
2001-11-15 Vikram S. AdvePrint incoming arguments and return values.
2001-11-15 Chris Lattner-cleangcc pass now remove type names that are never...
2001-11-14 Chris LattnerRemove much cruft from the MemAccessInst instruction
2001-11-14 Chris LattnerBetter heuristics for handling arrays
2001-11-13 Chris Lattner* Change ExpressionConvertableToType to more closely...
2001-11-13 Chris LattnerAvoid assertion failure when taking size of unsized...
2001-11-12 Chris LattnerFix minor bug
2001-11-12 Ruchira SasankaChanged insert instructions only for CONSTANTS - back...
2001-11-10 Chris LattnerInitail checking of structure swapper
2001-11-10 Chris LattnerInitial checkin of structure mutator
2001-11-09 Chris LattnerRemove false optimization that basically broke everything
2001-11-08 Chris Lattner* Add better caching of data to avoid silly recusions
2001-11-08 Chris LattnerImprove raising significantly
2001-11-08 Vikram S. AdveBug fix: cannot modify Phi operands while iterating...
2001-11-07 Chris LattnerAdd #includes to enable buiding in Release mode
2001-11-06 Chris LattnerFix minor bug for shifts
2001-11-06 Chris LattnerFix bugs
2001-11-06 Chris LattnerFix many bugs. Implement PHI transforms & other cycles
2001-11-05 Chris LattnerFix bug with ADD nodes and malloc promotion
2001-11-05 Chris LattnerDon't print spurious linking warnings about methods...
2001-11-05 Chris LattnerUse the expression map correctly.
2001-11-04 Chris LattnerNew file for expression tree conversion
2001-11-04 Chris LattnerRefactor code to share stuff
2001-11-04 Chris Lattner* Relax restriction that prevented malloc promotion...
2001-11-04 Chris Lattner* Disable debug output
2001-11-04 Chris LattnerConvert backward conversion of expression trees into...
2001-11-04 Chris LattnerMinor method rename
2001-11-04 Chris LattnerAdd transformations for Load and GetElementPtr. Fix...
2001-11-04 Chris LattnerFix cast instructions that end up in bad places in...
2001-11-03 Chris LattnerAvoid making a broken transformation!
2001-11-03 Chris LattnerAdd new cleanup pass:
2001-11-03 Chris Lattner* Export method to merge identically named methods
2001-11-03 Ruchira SasankaCommented out code so that copies are inserted for...
2001-11-03 Chris LattnerChanges to compile the TSP benchmark successfully....
2001-11-03 Chris LattnerAdd code to link method together with the same name...
2001-11-03 Chris LattnerDon't forget to link type names together too. Fix...
2001-11-03 Chris LattnerAdd extra code for debugging linker problems
2001-11-01 Chris Lattner* Add comments for peepholes
2001-11-01 Chris LattnerAdd DCE as integral part of the level raising to avoid...
next