2002-04-28 |
Chris Lattner | Split ConstantVals.h into Constant.h and Constants.h |
tree | commitdiff |
2002-04-28 |
Chris Lattner | Simplify and update code a bit |
tree | commitdiff |
2002-04-28 |
Chris Lattner | Eliminate the cfg namespace, moving LoopInfo, Dominator... |
tree | commitdiff |
2002-04-28 |
Chris Lattner | Module's are no longer Value subclasses |
tree | commitdiff |
2002-04-28 |
Chris Lattner | Fix signed/unsigned comparison warning |
tree | commitdiff |
2002-04-28 |
Chris Lattner | Change the Dominator info and LoopInfo classes to keep... |
tree | commitdiff |
2002-04-27 |
Chris Lattner | s/Method/Function |
tree | commitdiff |
2002-04-27 |
Chris Lattner | * Rename MethodPass class to FunctionPass |
tree | commitdiff |
2002-04-27 |
Chris Lattner | Add support for tracking array allocations |
tree | commitdiff |
2002-04-27 |
Chris Lattner | Allow the inline limit to be modified on the commandlin... |
tree | commitdiff |
2002-04-27 |
Chris Lattner | Change Constant::getNullConstant to Constant::getNullValue |
tree | commitdiff |
2002-04-18 |
Chris Lattner | Just use << isntead of forcing getStrValue |
tree | commitdiff |
2002-04-18 |
Chris Lattner | Print argument scalars as ellipses instead of boxes |
tree | commitdiff |
2002-04-17 |
Chris Lattner | Inline indirect function calls that are only capable... |
tree | commitdiff |
2002-04-17 |
Chris Lattner | Make data structure acurately get ALL edges, even loads... |
tree | commitdiff |
2002-04-16 |
Chris Lattner | * Remove the concept of a critical shadow node |
tree | commitdiff |
2002-04-16 |
Chris Lattner | * Eliminate ArgDSNode's completely, now rely on scalar map |
tree | commitdiff |
2002-04-10 |
Chris Lattner | Print out what the root of the call graph is. |
tree | commitdiff |
2002-04-09 |
Chris Lattner | Move FunctionArgument out of iOther.h into Argument... |
tree | commitdiff |
2002-04-09 |
Chris Lattner | Add explicit #includes of Function.h to make up for... |
tree | commitdiff |
2002-04-09 |
Chris Lattner | Add #includes to make up for #includes pruned out of... |
tree | commitdiff |
2002-04-09 |
Chris Lattner | Don't leak all of the Loop objects created... |
tree | commitdiff |
2002-04-09 |
Chris Lattner | * General cleanups |
tree | commitdiff |
2002-04-08 |
Chris Lattner | s/Method/Function |
tree | commitdiff |
2002-04-08 |
Chris Lattner | isLabelType is obsolete |
tree | commitdiff |
2002-04-08 |
Chris Lattner | Play around with #includes |
tree | commitdiff |
2002-04-08 |
Chris Lattner | Add #includes that were pruned from already #included... |
tree | commitdiff |
2002-04-08 |
Chris Lattner | ConstantHandling moved into VMCore library |
tree | commitdiff |
2002-04-07 |
Chris Lattner | Change references to the Method class to be references... |
tree | commitdiff |
2002-04-04 |
Chris Lattner | Call nodes are never equivalent |
tree | commitdiff |
2002-04-04 |
Chris Lattner | Add hack to get timing of analysis |
tree | commitdiff |
2002-04-04 |
Chris Lattner | * Eliminate commented out code |
tree | commitdiff |
2002-04-01 |
Chris Lattner | Support resolving function arguments/return values... |
tree | commitdiff |
2002-04-01 |
Chris Lattner | Avoid incorrectly adding null values to the scalar... |
tree | commitdiff |
2002-04-01 |
Chris Lattner | Critical shadow nodes no do not know their parent expli... |
tree | commitdiff |
2002-04-01 |
Chris Lattner | Minor cleanups (use dyn_cast instead of testing manually) |
tree | commitdiff |
2002-04-01 |
Chris Lattner | Allow merging of identical call nodes. Make the shadow... |
tree | commitdiff |
2002-04-01 |
Chris Lattner | Increase limit for perimeter |
tree | commitdiff |
2002-03-31 |
Chris Lattner | Unify the destruction code used for node pairs vs norma... |
tree | commitdiff |
2002-03-31 |
Chris Lattner | * Move the isEquivalentTo implementations here. They... |
tree | commitdiff |
2002-03-31 |
Chris Lattner | Print out the instruction instead of just the address! |
tree | commitdiff |
2002-03-31 |
Chris Lattner | * Move isEquivalentTo implementations to NodeImpl |
tree | commitdiff |
2002-03-31 |
Chris Lattner | * Convert CallMap to be a vector, because the keys... |
tree | commitdiff |
2002-03-29 |
Chris Lattner | s/Method/Function |
tree | commitdiff |
2002-03-28 |
Chris Lattner | Implement getEscapingAllocations & getNonEscapingAlloca... |
tree | commitdiff |
2002-03-28 |
Chris Lattner | * Rename UnlinkUndistinguishableShadowNodes & RemoveUnr... |
tree | commitdiff |
2002-03-28 |
Chris Lattner | Ooops, I did such a great job pruning nodes, that I... |
tree | commitdiff |
2002-03-28 |
Chris Lattner | Many changes |
tree | commitdiff |
2002-03-27 |
Chris Lattner | * Add #define to enabled debug messages |
tree | commitdiff |
2002-03-27 |
Chris Lattner | * Implement DSNode::removeAllIncomingEdges |
tree | commitdiff |
2002-03-27 |
Chris Lattner | * Add critical node support |
tree | commitdiff |
2002-03-27 |
Chris Lattner | * Destroy alloca nodes when a graph gets inlined |
tree | commitdiff |
2002-03-27 |
Chris Lattner | * Optimizers return true on change |
tree | commitdiff |
2002-03-27 |
Chris Lattner | Fix long line |
tree | commitdiff |
2002-03-27 |
Chris Lattner | * Because of optimization, the shadow nodes between... |
tree | commitdiff |
2002-03-26 |
Chris Lattner | Initial checkin of Datastructure analysis. |
tree | commitdiff |
2002-03-26 |
Chris Lattner | change refs to Method to Function |
tree | commitdiff |
2002-03-23 |
Chris Lattner | Rename Method to Function |
tree | commitdiff |
2002-03-18 |
Vikram S. Adve | Fixed several problems with handling arguments to Phis. |
tree | commitdiff |
2002-03-18 |
Vikram S. Adve | Big bug fix: killed uses were being inserted instead... |
tree | commitdiff |
2002-03-14 |
Chris Lattner | Fix test/Regression/Other/2002-03-14-ValueToLarge.ll... |
tree | commitdiff |
2002-03-11 |
Chris Lattner | Bugfix for test/Regression/Other/2002-03-11-ExprAsserti... |
tree | commitdiff |
2002-03-07 |
Chris Lattner | Initial checkin |
tree | commitdiff |
2002-03-06 |
Chris Lattner | Clean up call graph, add comments, and fix test/Regress... |
tree | commitdiff |
2002-03-06 |
Chris Lattner | Pull interprocedural analyses out of Analysis library... |
tree | commitdiff |
2002-03-06 |
Chris Lattner | Move call graph printing support out of Writer.h into... |
tree | commitdiff |
2002-03-06 |
Chris Lattner | Take CallGraph out of the CFG namespace. It has nothin... |
tree | commitdiff |
2002-02-24 |
Chris Lattner | Make it compile with GCC 3.0.4 |
tree | commitdiff |
2002-02-12 |
Chris Lattner | * Pull BasicBlock::pred_* and BasicBlock::succ_* out... |
tree | commitdiff |
2002-02-12 |
Chris Lattner | Method.h no longer includes BasicBlock.h |
tree | commitdiff |
2002-02-05 |
Chris Lattner | Convert BBLiveVar to be a BasicBlock annotation, this... |
tree | commitdiff |
2002-02-05 |
Chris Lattner | Convert operand iterator over to work like an STL iterator |
tree | commitdiff |
2002-02-05 |
Chris Lattner | Minor change: Methods that return ValueSet's that are... |
tree | commitdiff |
2002-02-05 |
Chris Lattner | Must include SetOperations to do set_* |
tree | commitdiff |
2002-02-05 |
Chris Lattner | Remove generic routines to Support/SetOperations.h |
tree | commitdiff |
2002-02-05 |
Chris Lattner | Remove empty files |
tree | commitdiff |
2002-02-05 |
Chris Lattner | * Eliminate the LiveVarSet class, making applyTranferFu... |
tree | commitdiff |
2002-02-05 |
Chris Lattner | * Code Cleanups |
tree | commitdiff |
2002-02-05 |
Chris Lattner | Changes neccesary due to the move of BBLiveVar.h to... |
tree | commitdiff |
2002-02-05 |
Chris Lattner | * Give BBLiveVar.cpp a proper file header |
tree | commitdiff |
2002-02-05 |
Chris Lattner | * Big cleanups. |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Code cleanups, no functional change |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Clean up MethodLiveVarInfo |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Turn live variable analysis into a real MethodPass. |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Remove Obsolete LoopDepthCalculator. All users should... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | REmove huge hack used by register allocator |
tree | commitdiff |
2002-02-04 |
Chris Lattner | * Add #includes that were yanked out of header files |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Cut down include pollution and number of frivolous... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Eliminate ModuleAnalyzer. It's old code that is not... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Minor cleanups |
tree | commitdiff |
2002-02-03 |
Chris Lattner | Lots of nonfunctional code cleanups |
tree | commitdiff |
2002-01-31 |
Chris Lattner | Provide the right AnalysisID for postdominators |
tree | commitdiff |
2002-01-31 |
Chris Lattner | Convert analyses to new pass structure |
tree | commitdiff |
2002-01-31 |
Chris Lattner | Implement loop depth calculation in terms of dominators... |
tree | commitdiff |
2002-01-21 |
Chris Lattner | Move stuff out of the Optimizations directories into... |
tree | commitdiff |
2002-01-21 |
Chris Lattner | Implement a more powerful, simpler, pass system. This... |
tree | commitdiff |
2002-01-20 |
Chris Lattner | Changes to build successfully with GCC 3.02 |
tree | commitdiff |
2001-12-13 |
Ruchira Sasanka | added a section on how to modify live variable code... |
tree | commitdiff |
2001-12-13 |
Chris Lattner | Some programs are using BB's as values, until we resolv... |
tree | commitdiff |
2001-12-08 |
Ruchira Sasanka | Added more comments. Added code to destructor in Method... |
tree | commitdiff |
next |