- a49e015 IntervalPartition was changed to inherit from vector<Interval*> instead of by Chris Lattner · 24 years ago
- 3ea7349 *** empty log message *** by Chris Lattner · 24 years ago
- 1a46243 Checkin of new Analysis result printing header by Chris Lattner · 24 years ago
- 3d98049 Code got moved from the lib/Assembly/Writer/IntervalWriter.cpp file to by Chris Lattner · 24 years ago
- d1ee90f Remove code for printing out Analysis data structures. It got moved by Chris Lattner · 24 years ago
- 953932d Update documentation a bit, correct #include guard by Chris Lattner · 24 years ago
- 100efcb Add note about tool idea. Change command line of note to be more specific by Chris Lattner · 24 years ago
- 347bfda Add printing code for dominator info by Chris Lattner · 24 years ago
- 1715229 Checkin of new dominator calculation routines. These will be improved in by Chris Lattner · 24 years ago
- f50b952 Enable printing of dominator related information. by Chris Lattner · 24 years ago
- 70b6337 Add new anaysis routines for building dominator related information by Chris Lattner · 24 years ago
- 577b15f Addition of 'deleter' function. by Chris Lattner · 24 years ago
- bd4996a Moved deleter to include/llvm/Tools/STLExtras.h by Chris Lattner · 24 years ago
- 02e90d5 Initial checkin. Should print dead instructions, except it doesn't do by Chris Lattner · 24 years ago
- 95781b6 Include ADCE pass, rename include/Opt directory to llvm/Optimizations by Chris Lattner · 24 years ago
- 49c8f64 Rename DoSparseConditionalConstantProp -> DoSCCP by Chris Lattner · 24 years ago
- 05b9a7f Add note by Chris Lattner · 24 years ago
- 8ea0755 Add prototypes for ADCE pass by Chris Lattner · 24 years ago
- d8d8c83 Rename DoSparseConditionalConstantProp to DoSCCP by Chris Lattner · 24 years ago
- 7e02b7e Optimizations got their own header files by Chris Lattner · 24 years ago
- 28bf86a Implement reduceApply method by Chris Lattner · 24 years ago
- a7e2611 Add a new pop_back() method by Chris Lattner · 24 years ago
- b9b8959 The ConstRules class got moved to the opt namespace by Chris Lattner · 24 years ago
- d180e0f Add a reduceApply method by Chris Lattner · 24 years ago
- 50d0b7e Split AllOpts.h into lots of little .h files. by Chris Lattner · 24 years ago
- 2b05880 Export ConstantFoldTerminator, allow it to fold conditional branches to by Chris Lattner · 24 years ago
- cb056de Added documentation. Constant fold terminators. by Chris Lattner · 24 years ago
- 4b52471 Added prototype for ConstantFoldTerminator by Chris Lattner · 24 years ago
- 7b8ec2d Add a check to avoid allowing V->replaceAllUsesWith(V) by Chris Lattner · 24 years ago
- b47af25 Add implementation of BasicBlock::removePredecessor code that was factored by Chris Lattner · 24 years ago
- 25d17a5 * Factored RemovePredecessorFromBlock into BasicBlock::removePredecessor by Chris Lattner · 24 years ago
- bca26a4 We need to make sure to remove PHI nodes in the successor that cannot be by Chris Lattner · 24 years ago
- 1be1d79 Added a note about a new verification the verifier should do by Chris Lattner · 24 years ago
- 7b6f5a3 Added new removePredecessor method prototype by Chris Lattner · 24 years ago
- 3f7fe71 Added note, moved note by Chris Lattner · 24 years ago
- b19e59c Fixed the obnoxious problem that caused an entire directory to rebuild by Chris Lattner · 24 years ago
- 7fc9fe3 Miscellaneous cleanups: by Chris Lattner · 24 years ago
- 138a124 Add a new Sparse Conditional Constant Propogation pass by Chris Lattner · 24 years ago
- 241b064 Add command line arguments for Constant Pool Merging & Sparse Conditional Constant Prop by Chris Lattner · 24 years ago
- b351ab8 Put in test of SCCP. Watch out though, because we need to sort the by Chris Lattner · 24 years ago
- 8a36b31 Change to use the new GenericBinaryInst class. Support lots more operators. by Chris Lattner · 24 years ago
- 3b34c59 Misc cleanup by Chris Lattner · 24 years ago
- 531450d * Expose DoConstantPoolMerging by Chris Lattner · 24 years ago
- 079df31 Convert ugly postincrement to efficient preincrement by Chris Lattner · 24 years ago
- 42e018c * Move stuff around a bit. * Add reduce_apply_bool by Chris Lattner · 24 years ago
- 6bb09d9 Add instructions to fold unary and binary instructions. by Chris Lattner · 24 years ago
- 3596366 * Use the new reduce_apply_bool template by Chris Lattner · 24 years ago
- 776885f getBasicBlocks() is not needed anymore for reading Method data by Chris Lattner · 24 years ago
- a576e17 Added methods to make dealing with switches and branch instructions by Chris Lattner · 24 years ago
- eef4d78 Minor formating changes by Chris Lattner · 24 years ago
- 9af81a6 Make a new GenericBinaryInst class, instead of providing lots of silly by Chris Lattner · 24 years ago
- 17262f7 Convert postincrements to more efficient preincrements by Chris Lattner · 24 years ago
- e02cb16 Add a new slew of functions to allow dynamic_cast<> like operation for by Chris Lattner · 24 years ago
- 1020b39 Add extra forwarding accessor methods so that getMethodList(), getBasicBlocks() by Chris Lattner · 24 years ago
- 0305cfd Add more notes by Chris Lattner · 24 years ago
- cfce6c0 Filter out some more stuff by Chris Lattner · 24 years ago
- 20554f1 Moved UnaryOperator::create to InstrTypes.cpp until there is an iUnaryOps.cpp by Chris Lattner · 24 years ago
- d473a0a Implement induction variable injection! by Chris Lattner · 24 years ago
- bebd60d Renamed get.*Operator to create seeing that it would have to be qualified by Chris Lattner · 24 years ago
- 3bcd639 * Rename get.*Operator to create seeing that it would have to be qualified by Chris Lattner · 24 years ago
- 53b1c01 A silly stupid test of the loop depth calculator was added. REMOVE in the by Chris Lattner · 24 years ago
- 23e3662 IntervalPartition: recode to use IntervalIterator to do all the work by Chris Lattner · 24 years ago
- 3704c8c Add a helper function bind_obj by Chris Lattner · 24 years ago
- 4dd88f6 Big changes. Interval*.h is now more or less finalized. IntervalPartition by Chris Lattner · 24 years ago
- d6a7b75 CFG.h: change the iterator tag Method.h: Add an iterator type. by Chris Lattner · 24 years ago
- 5289d52 ValueHolder's aren't interseting to me anymore by Chris Lattner · 24 years ago
- 2d676c9 New file due to the Intervals.h splitup by Chris Lattner · 24 years ago
- a9a96ef New files due to the Intervals.h splitup by Chris Lattner · 24 years ago
- 4ea5513 Add a useless phi for testing with InductionVariables stuff by Chris Lattner · 24 years ago
- c9f39b2 #include a different header due to Intervals.h splitting up by Chris Lattner · 24 years ago
- 107109c IntervalPartition & IntervalIterator classes have been split out into by Chris Lattner · 24 years ago
- 7551709 IntervalPartition & IntervalIterator classes have been split out into by Chris Lattner · 24 years ago
- a0eb461 Prepare for split between Interval, IntervalIterator, and IntervalIPartition by Chris Lattner · 24 years ago
- cf1760a Addition of IntervalIterator. Preparing for rename of Intervals.h to by Chris Lattner · 24 years ago
- d6be43e Added notes by Chris Lattner · 24 years ago
- 364b147 Implement a lot more functionality. Now loop invariant and linear by Chris Lattner · 24 years ago
- a4ef933 Interval::HeaderNode is now accessed thorugh an accessor function by Chris Lattner · 24 years ago
- 1a750e1 Add comments Interval::HeaderNode is now accessed thorugh an accessor function by Chris Lattner · 24 years ago
- fe0a67c Add accessor methods to binary/unary operators by Chris Lattner · 24 years ago
- 28d480b Add a space to the PHI node output code to make it look nicer by Chris Lattner · 24 years ago
- da95680 Moved printing code to the Assembly/Writer library. by Chris Lattner · 24 years ago
- 1c54f1d Implement the new Interval::isLoop method Implement destructor to free memory by Chris Lattner · 24 years ago
- 18d64ed New header file defined with neeto utilities put in one place by Chris Lattner · 24 years ago
- 681cf74 Modified to use the new reduce_apply algorithm by Chris Lattner · 24 years ago
- be0b11c * Added capability to print out an interval by Chris Lattner · 24 years ago
- 2100f8c * Added comments by Chris Lattner · 24 years ago
- 90c8194 Add a test case: an irreducible flow graph. by Chris Lattner · 24 years ago
- 5ef7afb Get rid of a silly printout that isn't needed right now by Chris Lattner · 24 years ago
- a4fbb1a Add note by Chris Lattner · 24 years ago
- f7d11a9 New test case by Chris Lattner · 24 years ago
- 5683205 Add capability to print a derived interval graph by Chris Lattner · 24 years ago
- ed465bc Add capability to build a derived interval graph by Chris Lattner · 24 years ago
- bb76d9d Factor the predeclarations of the CFG.h functionality into a seperate, new header by Chris Lattner · 24 years ago
- 2275c1d Initial Checking of Interval handling code by Chris Lattner · 24 years ago
- b120639 Add stub for induction variable code by Chris Lattner · 24 years ago
- bd3df52 Add a more complex test case by Chris Lattner · 24 years ago
- d213f0f Add a test case for interval code by Chris Lattner · 24 years ago
- 113b2ff Add an optimization stub by Chris Lattner · 24 years ago
- 564de7d New file: Interval analysis support by Chris Lattner · 24 years ago
- 1ffbbf4 Add a note by Chris Lattner · 24 years ago