Added support to write out ConstantExpr nodes.
[oota-llvm.git] / lib / Transforms /
2002-07-12 Anand ShuklaAdded EmitFunctions directory
2002-07-12 Anand ShuklaInitial makefile
2002-07-12 Anand ShuklaInitial version: adds a function table to output code
2002-07-10 Chris LattnerDisable folding g-e-p instructions into loads and stores.
2002-07-10 Chris LattnerDisable pool allocation stuff until data structure...
2002-07-08 Vikram S. AdveFix iteration and InsertPos bugs introduced when Chris...
2002-07-08 Anand Shuklachanges BBsorting and oredering
2002-07-08 Anand Shuklasmall corrections
2002-07-08 Anand Shuklachanged function numbering
2002-06-30 Chris Lattner*** empty log message ***
2002-06-30 Chris LattnerClean up anands patch
2002-06-25 Anand Shuklachanges to make it compatible with 64bit gcc
2002-06-25 Anand Shuklaadditions and bug fixes
2002-06-25 Anand Shuklaadded include<iostream> for cerr
2002-06-25 Anand Shuklachanges to make it compatible with 64bit gcc
2002-06-25 Anand Shuklachanges to make it compatible with 64bit gcc
2002-06-25 Chris LattnerMEGAPATCH checkin.
2002-06-25 Chris LattnerMEGAPATCH checkin.
2002-06-25 Chris Lattner*** empty log message ***
2002-06-25 Chris LattnerRemove DynamicConstantMerge pass, because it did not...
2002-06-25 Chris LattnerRemove "fixers" for problems in GCC generated code...
2002-06-25 Anand ShuklaRelocating Graph.h
2002-05-28 Chris LattnerAvoid deleting individual instructions until AFTER...
2002-05-26 Chris LattnerSimplify the interface to local DCE and Constant prop
2002-05-26 Chris LattnerDo not remove type names that contain a .
2002-05-24 Chris LattnerFix "unimplemented features":
2002-05-24 Chris LattnerSplit the FunctionResolution pass out of CleanGCCOutput...
2002-05-24 Chris LattnerFix comments to reflect reality
2002-05-24 Chris LattnerSupport programs that do not #include <malloc.h> or...
2002-05-23 Chris LattnerFold add X, 0 for floating point types as well
2002-05-22 Chris LattnerConvert code to use the DEBUG macro so that debug code...
2002-05-22 Chris LattnerFix and implement ADCE to finally work!
2002-05-22 Chris LattnerConvert transforms over to standardize debugging output...
2002-05-22 Chris LattnerUse the new DEBUG(x) macro to allow debugging code...
2002-05-22 Chris LattnerFix bug: test/Regression/Transforms/SCCP/2002-05-21...
2002-05-21 Chris LattnerAdd implementation of SimplifyCFG
2002-05-21 Chris LattnerNew CFG Simplification pass: removed from the old DCE...
2002-05-21 Chris LattnerSimplify interface to ConstantFoldTerminator
2002-05-20 Chris Lattner* Change commandline options a bit to be nicer
2002-05-20 Chris LattnerFix bug: test/Regression/Transforms/SCCP/2002-05-20...
2002-05-19 Vikram S. AdveHash pointer values to a sequence number to get identic...
2002-05-16 Chris Lattner* Make debug output conditional on #define
2002-05-14 Chris Lattner* Fix bug: test/Regression/Transforms/GCSE/2002-05...
2002-05-14 Chris LattnerFix bug: test/Regression/Transforms/InstCombine/2002...
2002-05-14 Chris LattnerFix bug: test/Regression/Transforms/InstCombine/2002...
2002-05-14 Chris LattnerFix a major source of "type unsafety", where a cast...
2002-05-14 Chris LattnerImplement elimination of loads
2002-05-13 Chris LattnerTrivial cleanups
2002-05-10 Chris LattnerInitial checkin of LICM pass
2002-05-10 Chris LattnerAdd support for printing out statistics information...
2002-05-10 Chris LattnerFix some bugs, straighten stuff out, more work needs...
2002-05-10 Chris Lattner* Add support for the -stats command line option to...
2002-05-10 Chris LattnerInitial checkin of the PiNodeInsertion pass
2002-05-09 Chris LattnerHandle setcc <global*>, 0 instructions, Global pointers...
2002-05-09 Chris LattnerGive the longer name to the instruction that will proba...
2002-05-09 Chris LattnerAdd ability to transform (x - (y - z)) into (x + (z...
2002-05-08 Chris Lattner* Combine: A-(-B) -> A + B
2002-05-08 Chris LattnerInitial checkin of expression reassociation pass
2002-05-07 Chris LattnerGive the unified exit node a name
2002-05-07 Chris LattnerFix bug: test/Regression/Transforms/ADCE/2002-01-31...
2002-05-07 Chris LattnerMerge all individual .h files into a single Scalar...
2002-05-07 Chris LattnerThis doesn't use DCE!
2002-05-07 Chris LattnerMove UnifyFunctionExitNodes to Utils library: final...
2002-05-07 Chris Lattnerfix comments and documentation in file
2002-05-07 Chris LattnerSplit ChangeAllocations.cpp into Raise & LowerAllocatio...
2002-05-07 Chris LattnerCleanup implementation a bit
2002-05-07 Chris LattnerUpdates to move some header files out of include/llvm...
2002-05-07 Chris LattnerReduce dependance on TransformInternals.h, instead...
2002-05-07 Chris LattnerAdd #include no longer included by llvm/Transforms...
2002-05-07 Chris LattnerFactor code out to the TransformUtils library
2002-05-07 Chris LattnerFactor code out of TransformInternals into the Transfor...
2002-05-07 Chris LattnerBuild Transforms Utils library
2002-05-07 Chris LattnerAdd code pulled out of TransformInternals.cpp, ConstPro...
2002-05-07 Chris Lattner* Convert InstWorkList to vector instead of set, becaus...
2002-05-07 Chris Lattner* Remove all cfg simplification stuff for a new cfg...
2002-05-06 Chris LattnerOnly do masking for unsigned values!
2002-05-06 Chris Lattner* Eliminate dead code that should have been removed...
2002-05-06 Chris LattnerHandle X = phi Y --> X = Y
2002-05-06 Chris Lattner* Use simplified interface to constant propogation...
2002-05-06 Chris LattnerClean up ADCE by removing extraneous wrapper class
2002-05-06 Chris LattnerCombine not (not X) -> X
2002-05-06 Chris LattnerSupport more cases...
2002-05-06 Chris LattnerAdd many more instruction combination simplifications
2002-05-06 Chris LattnerMerge blocks like this:
2002-05-06 Chris LattnerImplement constant propogation of shift instructions
2002-05-02 Chris LattnerOk, really it only takes me 3 times to get this right!
2002-05-02 Chris LattnerOops, disable debugging code all the way. :)
2002-05-02 Chris Lattner* Finish the implementation of isEdgeFeasible this...
2002-05-02 Chris Lattner* Enable SCCP debugging to be turned on with a simple...
2002-05-02 Chris Lattner* Simplify the code by not bothering to name the folded...
2002-05-02 Chris LattnerExprTypeConvert will already do this transformation...
2002-05-02 Chris LattnerBe a little more efficient, do not generate loads and...
2002-05-02 Chris LattnerFix bug: test/Regression/Transforms/LevelRaise/2002...
2002-05-02 Chris Lattner* Add ability to eliminate a bunch of different cascadi...
2002-05-01 Chris LattnerFixed bug: test/Regression/Transforms/Mem2Reg/2002...
2002-04-30 Chris LattnerRemove unneccesary pass
2002-04-29 Chris LattnerAdd folding rules for mul X, 0 and mul X, 2
2002-04-29 Chris LattnerSignificantly clean up SCCP pass. Now the two classes...
2002-04-29 Chris LattnerRange insertion now returns an iterator
2002-04-29 Chris LattnerRemove unused files: This is the old induction varaibl...
next