- b5bcbc3 Add support for constant propogation of multiplies by Chris Lattner · 24 years ago
- 622f740 Factor out WriteAsOperand. by Chris Lattner · 24 years ago
- 698b56e Add a comment. by Chris Lattner · 24 years ago
- a137f87 Add multiply as a supported constant propogation operation by Chris Lattner · 24 years ago
- e3ad357 New function: WriteAsOperand. by Chris Lattner · 24 years ago
- 2ce0cbb Add new base class ConstPoolInt, useful for dealing with integral constants by Chris Lattner · 24 years ago
- 646ffa4 Add new method, ensureTypeAvailable by Chris Lattner · 24 years ago
- edde66d Change is*Type to be a casting convertion operator by Chris Lattner · 24 years ago
- 781532e Add an function to BinaryOperator to swap the two operands by Chris Lattner · 24 years ago
- 94572e0 Add short forms of the get*Type methods. by Chris Lattner · 24 years ago
- 7f6330c Fix nasty typo by Chris Lattner · 24 years ago
- a3c8916 Fix clean target by Chris Lattner · 24 years ago
- febb11f Compile source files in alphabetical order by Chris Lattner · 24 years ago
- 083735d Fixed typo in comment by Chris Lattner · 24 years ago
- bc7135f Support external methods by Chris Lattner · 24 years ago
- 21341d3 New test case for prototype support by Chris Lattner · 24 years ago
- 416ae8d Reordered link line for correct static linking. by Vikram S. Adve · 24 years ago
- 112a72c Changed default to building library archives instead of shared objects. by Vikram S. Adve · 24 years ago
- 739a56d Implement forward/external declarations for methods. by Chris Lattner · 24 years ago
- e181564 Implement forward/external declarations for methods. Also, emit an error if a method by Chris Lattner · 24 years ago
- 52f2750 Rename 'isMethodExternal' to 'isExternal' by Chris Lattner · 24 years ago
- f5a0892 Add notes on instruction selection pass by Chris Lattner · 24 years ago
- 9674104 New testcase from GCC doing array operations by Chris Lattner · 24 years ago
- a59c266 Add support for assembly printing fp constants by Chris Lattner · 24 years ago
- ff5ecce Add support to the bytecode writer to recognize floating point constants by Chris Lattner · 24 years ago
- a137530 Add support to the bytecode reader to recognize floating point constants by Chris Lattner · 24 years ago
- 3d52b2f Add support to the parser to recognize floating point constants by Chris Lattner · 24 years ago
- 2e35bed Add a function to convert a double to a string by Chris Lattner · 24 years ago
- d2fdd91 Add support to write and read a fixed amount of raw data by Chris Lattner · 24 years ago
- bb1604c Add a note by Chris Lattner · 24 years ago
- a3d3c2b * ValueHolder now takes 3 arguments by Chris Lattner · 24 years ago
- 3b7bfdb Add knowledge about the struct form of the GetElementPtr instruction by Chris Lattner · 24 years ago
- 20a155f Remove dependency on the structure of ValueHolder. by Chris Lattner · 24 years ago
- e545981 * The parent of a constant pool is a symtabvalue, not a value. by Chris Lattner · 24 years ago
- 54d56e3 The parent of a constant pool is a symtabvalue, not a value. by Chris Lattner · 24 years ago
- e98dda6 Added some comments, preparing to add global variables and method prototypes by Chris Lattner · 24 years ago
- 644dc17 * The parent of a constant pool is a SymTabValue, not a value. by Chris Lattner · 24 years ago
- dc4c3f2 Made the following changes: by Chris Lattner · 24 years ago
- 49fec96 Added more todo's. Don't I ever accomplish anything? by Chris Lattner · 24 years ago
- d8c2e42 Add DebugValue member. by Chris Lattner · 24 years ago
- ec0c497 Made it not inline by Chris Lattner · 24 years ago
- b144fb8 Add DebugValue global function by Chris Lattner · 24 years ago
- c262f72 Don't clean out the type plane of the constant pool... this is a hack. FIXME by Chris Lattner · 24 years ago
- 8896eda Make sure that types go in the constant pool if they are used. by Chris Lattner · 24 years ago
- 2820728 hasSideEffects should be marked virtual stores and free's have sideeffects by Chris Lattner · 24 years ago
- 1fedd5a Modify notes by Chris Lattner · 24 years ago
- fb3f24f Fix stupid typo by Chris Lattner · 24 years ago
- d80c43c Initial checkin of coding standards by Chris Lattner · 24 years ago
- 33ba0d9 Updated documentation for load, store & getelementptr by Chris Lattner · 24 years ago
- 91e1596 add coverage of newly implemented instructions. by Chris Lattner · 24 years ago
- ab5ac6b Implementation of Store & GetElementPtr by Chris Lattner · 24 years ago
- 0bd654a Implement checking for new instructions by Chris Lattner · 24 years ago
- 8b9f7c0 Add note by Chris Lattner · 24 years ago
- 027dcc5 Implemented shl, shl, & load instructions by Chris Lattner · 24 years ago
- 71496b3 Moved Cast from being a Unary instruction to being an "Other" instruction by Chris Lattner · 24 years ago
- 72f1e99 Use the CDG to mark branches alive on demand. by Chris Lattner · 24 years ago
- cbab0f7 Add a new "addOperand" method to User. by Chris Lattner · 24 years ago
- 3590830 Fixed post dominator frontiers! Yaay! by Chris Lattner · 24 years ago
- 0908309 Neg instruction removed. Cast instruction implemented. by Chris Lattner · 24 years ago
- f22696f Neg instruction removed. TODO item fulfilled. by Chris Lattner · 24 years ago
- 6bcc031 Removing unnecesary file by Chris Lattner · 24 years ago
- 9f3d276 Convert BinaryOperand and UnaryOperator to only take instruction types of by Chris Lattner · 24 years ago
- a41f50d Broad superficial changes: by Chris Lattner · 24 years ago
- 30f24a4 Devirtualize User::dropAllReferences by Chris Lattner · 24 years ago
- f229ed5 Remove dtor's that simply call dropAllReferences by Chris Lattner · 24 years ago
- c8b25d4 Changed the fundemental architecture of Operands for Instructions. Now by Chris Lattner · 24 years ago
- f0d0e9c Changed memory reference instructions to store the result as the implicit by Chris Lattner · 24 years ago
- 3fa0bc4 Fixed some error messages to be nicer by Chris Lattner · 24 years ago
- 0aa1d5e Add note about nuking Instruction::neg by Chris Lattner · 24 years ago
- 6475bdf Initial checkin by Chris Lattner · 24 years ago
- c13aff6 Add better support for post dominator information. by Chris Lattner · 24 years ago
- 63a0b2a Add method to unify all exit nodes of a method by Chris Lattner · 24 years ago
- 94108ab Implement support for postdominators, except in dom frontiers by Chris Lattner · 24 years ago
- 87d0461 New file, includes method to merge exit nodes together by Chris Lattner · 24 years ago
- c348d21 * Add a DominatorBase base class to maintain root of Dominator info by Chris Lattner · 24 years ago
- 18c9f91 * Added comments by Chris Lattner · 24 years ago
- d818312 Update to include right file by Chris Lattner · 24 years ago
- f3dc2c9 Initial checkin of analyze tool. by Chris Lattner · 24 years ago
- 9aa9784 Build new analyze tool by Chris Lattner · 24 years ago
- acd257e Added analyze to path for SetupOpt script by Chris Lattner · 24 years ago
- ad1bb04 Add analyze tool to path for Setup script by Chris Lattner · 24 years ago
- e685023 IntervalPartition was changed to inherit from vector<Interval*> instead of by Chris Lattner · 24 years ago
- 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