| Commit message (Expand) | Author | Age | Files | Lines |
| * | Change the table datastructure to be a vector<smallvector>, instead of | Chris Lattner | 2007-02-10 | 1 | -2/+4 |
| * | Switch typemap over to DenseMap. No significant speedup. | Chris Lattner | 2007-02-10 | 1 | -2/+1 |
| * | Switch NodeMap from an std::map to a DenseMap. This speeds up bcwriting | Chris Lattner | 2007-02-10 | 1 | -1/+1 |
| * | use typedefs where appropriate | Chris Lattner | 2007-02-10 | 1 | -2/+2 |
| * | The ModuleLevel vector is often quite sparse. Switch it to a DenseMap. This | Chris Lattner | 2007-02-10 | 1 | -2/+11 |
| * | Make the ModuleLevel datastructure more sane. When a function-local value | Chris Lattner | 2007-02-10 | 1 | -10/+1 |
| * | Clone and specialize CreateSlotIfNeeded into CreateFunctionValueSlot to handle | Chris Lattner | 2007-02-10 | 1 | -0/+1 |
| * | make getSlot/getTypeSlot inline | Chris Lattner | 2007-02-10 | 1 | -2/+11 |
| * | getTypeSlot can never fail | Chris Lattner | 2007-02-10 | 1 | -1/+1 |
| * | getSlot can never fail. Make it assert internally, eliminate checks in | Chris Lattner | 2007-02-10 | 1 | -1/+1 |
| * | simplify getOrCreateTypeSlot, eliminat doInsertType. Eliminate post-order it... | Chris Lattner | 2007-02-10 | 1 | -3/+0 |
| * | rename getOrCreateSlot -> CreateSlotIfNeeded. Noone cares about the retval | Chris Lattner | 2007-02-10 | 1 | -5/+1 |
| * | refactor callers of insertType. inline insertType into its one remaining cal... | Chris Lattner | 2007-02-10 | 1 | -6/+0 |
| * | simplify code. | Chris Lattner | 2007-02-10 | 1 | -3/+3 |
| * | Remove dead ctor | Chris Lattner | 2007-02-10 | 1 | -2/+0 |
| * | ModuleContainsAllFunctionConstants is always true | Chris Lattner | 2007-02-10 | 1 | -5/+0 |
| * | inline hasNullValue, rename some variables, simplify some code. | Chris Lattner | 2007-02-10 | 1 | -1/+0 |
| * | merge doInsertValue into insertValue | Chris Lattner | 2007-02-10 | 1 | -1/+0 |
| * | insertvalue's second operand is always false | Chris Lattner | 2007-02-10 | 1 | -1/+1 |
| * | remove dead 'dontIgnore' flag for insertType | Chris Lattner | 2007-02-10 | 1 | -1/+1 |
| * | rename getSlot -> getSlotType and getOrCreateSlot ->getOrCreateTypeSlot | Chris Lattner | 2007-02-10 | 1 | -2/+2 |
| * | Make SlotCalculator::getPlane an inline function. It is used inside loops. | Reid Spencer | 2007-02-09 | 1 | -1/+8 |
| * | 1. constants can never occur in the symbol table. | Chris Lattner | 2007-02-09 | 1 | -1/+0 |
| * | For PR411: | Reid Spencer | 2007-02-05 | 1 | -2/+3 |
| * | Bye, Bye Compaction Tables. The benefit compaction tables provides doesn't | Reid Spencer | 2007-01-30 | 1 | -48/+3 |
| * | For PR1064: | Reid Spencer | 2007-01-12 | 1 | -0/+3 |
| * | For PR411: | Reid Spencer | 2007-01-06 | 1 | -1/+3 |
| * | add bc reader/writer support for inline asm | Chris Lattner | 2006-01-25 | 1 | -7/+7 |
| * | * Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -6/+6 |
| * | Add the CompactionTableIsEmpty function so that we can determine if a | Reid Spencer | 2004-08-26 | 1 | -0/+3 |
| * | For bug 122: | Reid Spencer | 2004-07-04 | 1 | -2/+40 |
| * | Part of bug 122: | Reid Spencer | 2004-05-26 | 1 | -8/+2 |
| * | Move SlotCalculator.h from include/llvm to include/llvm/Analysis | Chris Lattner | 2004-01-20 | 1 | -4/+3 |
| * | add a method proto, make a method not inline | Chris Lattner | 2004-01-20 | 1 | -7/+2 |
| * | Add support for representing the "compaction table" | Chris Lattner | 2004-01-18 | 1 | -5/+40 |
| * | Improve comments, add support for remembering the constants strings that | Chris Lattner | 2004-01-14 | 1 | -14/+27 |
| * | The only clients of the slot calculator are now the asmwriter and bcwriter. | Chris Lattner | 2004-01-14 | 1 | -3/+8 |
| * | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -0/+5 |
| * | Added LLVM copyright header (for lack of a better term). | John Criswell | 2003-10-20 | 1 | -0/+7 |
| * | Eliminate some extraneous code in SlotCalculator::insertVal(). | Alkis Evlogimenos | 2003-10-17 | 1 | -11/+12 |
| * | Standardize header file comments | Chris Lattner | 2003-09-30 | 1 | -1/+1 |
| * | Use opaque decl instead of #include | Chris Lattner | 2002-04-09 | 1 | -1/+1 |
| * | * Move include/llvm/Analysis/SlotCalculator.h to include/llvm/SlotCalculator.h | Chris Lattner | 2002-04-07 | 1 | -12/+16 |
| * | Remove unneccesary forward declarations for classes | Chris Lattner | 2002-03-26 | 1 | -3/+0 |
| * | Rename Method to Function | Chris Lattner | 2002-03-23 | 1 | -3/+4 |
| * | Changes to build successfully with GCC 3.02 | Chris Lattner | 2002-01-20 | 1 | -4/+4 |
| * | Simplify SlotCalculator. SlotCalculator is now not a ModuleAnalyzer | Chris Lattner | 2001-09-07 | 1 | -36/+24 |
| * | Add an arg to insertVal to allow us to prevent builtin types from being ignored | Chris Lattner | 2001-07-26 | 1 | -1/+1 |
| * | * The parent of a constant pool is a SymTabValue, not a value. | Chris Lattner | 2001-07-14 | 1 | -0/+1 |
| * | Initial revision | Chris Lattner | 2001-06-06 | 1 | -0/+96 |