Support resolving function arguments/return values to pointers that index
[oota-llvm.git] / lib / Analysis /
2002-04-01 Chris LattnerSupport resolving function arguments/return values...
2002-04-01 Chris LattnerAvoid incorrectly adding null values to the scalar...
2002-04-01 Chris LattnerCritical shadow nodes no do not know their parent expli...
2002-04-01 Chris LattnerMinor cleanups (use dyn_cast instead of testing manually)
2002-04-01 Chris LattnerAllow merging of identical call nodes. Make the shadow...
2002-04-01 Chris LattnerIncrease limit for perimeter
2002-03-31 Chris LattnerUnify the destruction code used for node pairs vs norma...
2002-03-31 Chris Lattner* Move the isEquivalentTo implementations here. They...
2002-03-31 Chris LattnerPrint out the instruction instead of just the address!
2002-03-31 Chris Lattner* Move isEquivalentTo implementations to NodeImpl
2002-03-31 Chris Lattner* Convert CallMap to be a vector, because the keys...
2002-03-29 Chris Lattners/Method/Function
2002-03-28 Chris LattnerImplement getEscapingAllocations & getNonEscapingAlloca...
2002-03-28 Chris Lattner* Rename UnlinkUndistinguishableShadowNodes & RemoveUnr...
2002-03-28 Chris LattnerOoops, I did such a great job pruning nodes, that I...
2002-03-28 Chris LattnerMany changes
2002-03-27 Chris Lattner* Add #define to enabled debug messages
2002-03-27 Chris Lattner* Implement DSNode::removeAllIncomingEdges
2002-03-27 Chris Lattner* Add critical node support
2002-03-27 Chris Lattner* Destroy alloca nodes when a graph gets inlined
2002-03-27 Chris Lattner* Optimizers return true on change
2002-03-27 Chris LattnerFix long line
2002-03-27 Chris Lattner* Because of optimization, the shadow nodes between...
2002-03-26 Chris LattnerInitial checkin of Datastructure analysis.
2002-03-26 Chris Lattnerchange refs to Method to Function
2002-03-23 Chris LattnerRename Method to Function
2002-03-18 Vikram S. AdveFixed several problems with handling arguments to Phis.
2002-03-18 Vikram S. AdveBig bug fix: killed uses were being inserted instead...
2002-03-14 Chris LattnerFix test/Regression/Other/2002-03-14-ValueToLarge.ll...
2002-03-11 Chris LattnerBugfix for test/Regression/Other/2002-03-11-ExprAsserti...
2002-03-07 Chris LattnerInitial checkin
2002-03-06 Chris LattnerClean up call graph, add comments, and fix test/Regress...
2002-03-06 Chris LattnerPull interprocedural analyses out of Analysis library...
2002-03-06 Chris LattnerMove call graph printing support out of Writer.h into...
2002-03-06 Chris LattnerTake CallGraph out of the CFG namespace. It has nothin...
2002-02-24 Chris LattnerMake it compile with GCC 3.0.4
2002-02-12 Chris Lattner* Pull BasicBlock::pred_* and BasicBlock::succ_* out...
2002-02-12 Chris LattnerMethod.h no longer includes BasicBlock.h
2002-02-05 Chris LattnerConvert BBLiveVar to be a BasicBlock annotation, this...
2002-02-05 Chris LattnerConvert operand iterator over to work like an STL iterator
2002-02-05 Chris LattnerMinor change: Methods that return ValueSet's that are...
2002-02-05 Chris LattnerMust include SetOperations to do set_*
2002-02-05 Chris LattnerRemove generic routines to Support/SetOperations.h
2002-02-05 Chris LattnerRemove empty files
2002-02-05 Chris Lattner* Eliminate the LiveVarSet class, making applyTranferFu...
2002-02-05 Chris Lattner* Code Cleanups
2002-02-05 Chris LattnerChanges neccesary due to the move of BBLiveVar.h to...
2002-02-05 Chris Lattner* Give BBLiveVar.cpp a proper file header
2002-02-05 Chris Lattner* Big cleanups.
2002-02-04 Chris LattnerCode cleanups, no functional change
2002-02-04 Chris LattnerClean up MethodLiveVarInfo
2002-02-04 Chris LattnerTurn live variable analysis into a real MethodPass.
2002-02-04 Chris LattnerRemove Obsolete LoopDepthCalculator. All users should...
2002-02-04 Chris LattnerREmove huge hack used by register allocator
2002-02-04 Chris Lattner* Add #includes that were yanked out of header files
2002-02-04 Chris LattnerCut down include pollution and number of frivolous...
2002-02-04 Chris LattnerEliminate ModuleAnalyzer. It's old code that is not...
2002-02-04 Chris LattnerMinor cleanups
2002-02-03 Chris LattnerLots of nonfunctional code cleanups
2002-01-31 Chris LattnerProvide the right AnalysisID for postdominators
2002-01-31 Chris LattnerConvert analyses to new pass structure
2002-01-31 Chris LattnerImplement loop depth calculation in terms of dominators...
2002-01-21 Chris LattnerMove stuff out of the Optimizations directories into...
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-13 Ruchira Sasankaadded a section on how to modify live variable code...
2001-12-13 Chris LattnerSome programs are using BB's as values, until we resolv...
2001-12-08 Ruchira SasankaAdded more comments. Added code to destructor in Method...
2001-12-08 Ruchira SasankaAdded comments are more documentation info
2001-12-05 Chris Lattner"fix" problems processing floating point expressions
2001-12-05 Chris LattnerFix a bug that clobbered the step value on some inputs
2001-12-04 Chris LattnerFix a pessimization due to sucky LI testing
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 LattnerInduction variables must be phi nodes
2001-11-27 Chris LattnerCreate a new #include "Support/..." directory structure...
2001-11-26 Chris LattnerImplement writer support for Loops, Induction Variables...
2001-11-26 Chris LattnerMake Mul work right
2001-11-26 Chris LattnerFix a bad assertion to be correct . The root basic...
2001-11-26 Chris LattnerImplement a new entry node that has edges to all extern...
2001-11-26 Chris Lattner* Implement dominator based loop identification
2001-11-26 Chris Lattner* Implement more powerful expr analysis of cast instruc...
2001-11-09 Chris LattnerNew pass to find types in use by a program
2001-11-08 Chris LattnerPrint the method that makes an instruction invalid
2001-11-07 Chris LattnerInitial checkin of pointer safety checker
2001-10-22 Vikram S. AdveAdded function IsLeafMethod to identify leaf methods.
2001-10-16 Ruchira SasankaNo major change - added some comments
2001-10-15 Chris LattnerPrint Debug Code to stderr instead of stdout so that...
2001-10-15 Ruchira Sasanka--added support for implicit operands
2001-10-13 Chris LattnerFix code to make GCC 2.96 happy
2001-10-13 Chris Lattner* Add support for Invoke instructions
2001-10-12 Ruchira Sasankaadded support for implict operands in machine instruction
2001-10-12 Ruchira Sasanka--added support for implicit operands in machine instru...
2001-10-03 Chris Lattner* Both Method & GlobalVariable now subclass GlobalValue
2001-10-02 Chris LattnerCommit more code over to new cast style
2001-10-01 Chris LattnerConvert more code to use new style casts
2001-10-01 Chris LattnerAdd more support for new style casts
2001-10-01 Chris LattnerAdd support for new style casts
2001-10-01 Chris LattnerPull predecessor and successor iterators out of the...
next