Eliminate some compatibility stuff no longer needed :P
[oota-llvm.git] / lib /
2003-04-18 Chris LattnerFix bug: Mem2reg/2003-04-18-DeadBlockProblem.ll
2003-04-18 Chris LattnerGlobal constants CAN be external
2003-04-18 Chris LattnerFix a big bad bug I checked in yesterday :(
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-17 Chris LattnerAllow hexadecimal integer constants to be used
2003-04-17 Chris LattnerDon't build constantexprs that could be folded
2003-04-17 Chris LattnerAllow constant folding of GEP instructions, even if...
2003-04-17 Chris LattnerDon't force a ConstantPointer to be returned
2003-04-16 Chris LattnerFix bug: IndVarSimplify/2003-04-16-ExprAnalysis.ll
2003-04-16 Chris LattnerChange the interface to constant expressions to allow...
2003-04-16 Chris LattnerAdd support to the bytecode reader/writer for the new...
2003-04-16 Chris LattnerAdd code to verify correctly linkages
2003-04-16 Chris LattnerAdd new linkage types to support a real frontend
2003-04-16 Chris LattnerImprove the efficiency and cleanup writing a bit
2003-04-16 Chris LattnerDon't allow declaring an external internal variable
2003-04-15 Chris LattnerFix bug: Assember2003-04-15-ConstantInitAssertion.llx
2003-04-13 Chris LattnerMake help message more clear
2003-04-10 Chris Lattner* Fix bug: Mem2Reg/2003-04-10-DFNotFound.ll
2003-04-10 Misha BrukmanFixed compilation errors, command-line argument declara...
2003-04-09 Misha BrukmanMade the code readable:
2003-04-06 Guochun Shichange the include file names and some class names...
2003-03-31 Chris LattnerImplement scanf and fix sscanf to actually endian swap...
2003-03-31 Chris LattnerInitial checkin of PRE on LLVM. This implementation...
2003-03-31 Chris Lattner* We now preserve the no-critical-edge pass (because...
2003-03-27 Guochun Shi*** empty log message ***
2003-03-21 Chris LattnerMove BreakCriticalEdges pass to lib/Transforms/Utils
2003-03-21 Chris LattnerAdd helper method
2003-03-19 Chris Lattner* Change the order that globals and constants are proce...
2003-03-19 Chris LattnerChanges to the V2 bytecode format:
2003-03-19 Chris Lattner* Bug fixes:
2003-03-11 Chris LattnerAdd the following instcombine xforms:
2003-03-10 Chris LattnerImplement: -A*-B == A*B
2003-03-10 Chris LattnerAdd new transformation: // (~A | ~B) == (~(A & B))
2003-03-10 Chris LattnerGeneralize not and neg comparison testers to allow...
2003-03-10 Chris LattnerFix ConstantUInt::isAllOnesValue
2003-03-10 Chris LattnerGeneralize (A+c1)+c2 optimization to work with all...
2003-03-10 Chris LattnerMinor change, no functionality diff
2003-03-10 Chris LattnerFix bug: (x << 100) wasn't folded to 0, but (x >> 100...
2003-03-10 Chris LattnerImplement: (A|B)^B == A & (~B)
2003-03-07 Chris LattnerFix bug: SimplifyCFG/2003-03-07-DominateProblem.ll
2003-03-06 Chris LattnerClean up cruft
2003-03-06 Chris LattnerRemove #include
2003-03-06 Chris LattnerInfrastructure for more compact bytecode files and...
2003-03-06 Chris Lattners/Method/Function in variable and method names
2003-03-06 Chris LattnerContinue simplifying error handling, s/method/function
2003-03-06 Chris LattnerCleanup error handling constructs
2003-03-06 Chris LattnerPull common code out
2003-03-06 Chris LattnerRemove unneccesary forward decl
2003-03-06 Chris LattnerUse the std namespace explicitly
2003-03-05 Chris LattnerImplement %test7 in InstCombine/getelementptr.ll
2003-03-05 Chris LattnerImplement CFGSimplify/PhiBlockMerge*.ll
2003-03-05 Chris LattnerSimplify some of the PHI node interfaces
2003-03-05 Chris LattnerImplement testcase CFGSimplify/EqualPHIEdgeBlockMerge.ll
2003-03-04 Chris LattnerFix bug: BasicAA/2003-03-04-GEPCrash.ll
2003-03-03 Chris LattnerConvert LICM over to use AliasSetTracker. Besides...
2003-03-03 Chris LattnerFix bug: Assembler/2003-03-03-DuplicateConstant.ll
2003-03-03 Chris LattnerADd two new 'add' methods
2003-03-03 Chris LattnerEliminate tons of bogus warnings
2003-03-03 Chris LattnerChange the mem2reg interface to accept a TargetData...
2003-03-03 Chris LattnerDon't apply type information to load instructions if...
2003-03-02 Chris LattnerFix a problem with negative indexes
2003-02-28 Chris LattnerFix bug: LICM/2003-02-28-PromoteDifferentType.ll
2003-02-28 Chris LattnerAdd dump method for Loops
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 LattnerSimplify a bit by using a new member function
2003-02-27 Chris LattnerChange behavior of changeExitBlock function to replace...
2003-02-27 Chris LattnerAdd a new assertion to check that stuff is happening...
2003-02-27 Chris LattnerFix bug: 2003-02-27-StoreSinkPHIs.ll
2003-02-27 Chris LattnerFix bug: LICM/2003-02-27-PreheaderProblem.ll
2003-02-27 Chris Lattner * Don't forget to update Loop information!
2003-02-27 Chris LattnerReplace assertion with a handler.
2003-02-27 Chris Lattner * Significant changes to the preheader insertion pass:
2003-02-27 Chris Lattner - LoopInfo now calculates and tracks loop exit blocks
2003-02-26 Chris LattnerMake the aliassettracker much more precise by actually...
2003-02-26 Chris LattnerFix bug: BasicAA/2003-02-26-AccessSizeTest.ll
2003-02-26 Chris LattnerFix several bugs in basic-aa
2003-02-26 Chris LattnerRename -no-* to -disable-*
2003-02-26 Chris LattnerAdd new -no-aa implementation
2003-02-26 Chris LattnerMove BasicAA pass out to it's own header file
2003-02-26 Chris LattnerAdjust to implement new AA interface
2003-02-26 Chris LattnerAdjust to new AA interface
2003-02-26 Chris LattnerConvert to work with new AliasAnalysis interface by...
2003-02-26 Chris LattnerCalculate and pass load sizes to the alias analysis...
2003-02-26 Chris LattnerAdjust to new AA interface
2003-02-26 Chris Lattner - Checkin of the alias analysis work:
2003-02-26 Chris LattnerAllow ImmutablePass's to require other immutable passes...
2003-02-25 Chris LattnerFix typeo
2003-02-25 Chris LattnerRemove wierd case that can never happen
2003-02-24 Chris LattnerRename Instruction::hasSideEffects() -> mayWriteToMemory()
2003-02-24 Chris LattnerThis is a substantial rewrite of the AliasSetTracker...
2003-02-24 Chris LattnerInitial implementation of Loop invariant memory->scalar...
2003-02-22 Chris LattnerSplit mem2reg promotion into two parts: a function...
2003-02-22 Chris LattnerClean up std namespace references
2003-02-22 Chris LattnerDramatically simplify building of natural loops and...
2003-02-20 Chris LattnerFix the requisite bug that I introduced
2003-02-20 Chris LattnerFix 80 character formatting
2003-02-20 Chris LattnerFix bug: 2003-02-19-LoopInfoNestingBug.ll
next