| Commit message (Expand) | Author | Age |
* | Revert Christopher Lamb's load/store alignment changes. | Reid Spencer | 2007-04-21 |
* | add support for alignment attributes on load/store instructions | Christopher Lamb | 2007-04-21 |
* | Make long line fit in 80 cols. | Reid Spencer | 2007-04-16 |
* | Implement the "thread_local" keyword. | Lauro Ramos Venancio | 2007-04-12 |
* | For PR1146: | Reid Spencer | 2007-04-09 |
* | Fix a bug that caused alignment information to occasionally get stripped off | Chris Lattner | 2007-04-09 |
* | Implement writing of arbitrary precision integers. | Reid Spencer | 2007-02-28 |
* | For PR1195: | Reid Spencer | 2007-02-15 |
* | From Dan Gohman: | Chris Lattner | 2007-02-14 |
* | Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::str... | Chris Lattner | 2007-02-12 |
* | Undo the last patch. It slowed down bcwriter by 1.8% but only sped up | Reid Spencer | 2007-02-11 |
* | For PR1194: | Reid Spencer | 2007-02-10 |
* | Fix a comment. | Reid Spencer | 2007-02-10 |
* | Change the table datastructure to be a vector<smallvector>, instead of | Chris Lattner | 2007-02-10 |
* | Make BytecodeWriter::outputValueSymbolTable *significantly* less abusive | Chris Lattner | 2007-02-10 |
* | make the datastructure used in BytecodeWriter::outputValueSymbolTable | Chris Lattner | 2007-02-10 |
* | Switch typemap over to DenseMap. No significant speedup. | Chris Lattner | 2007-02-10 |
* | Switch NodeMap from an std::map to a DenseMap. This speeds up bcwriting | Chris Lattner | 2007-02-10 |
* | use typedefs where appropriate | Chris Lattner | 2007-02-10 |
* | The ModuleLevel vector is often quite sparse. Switch it to a DenseMap. This | Chris Lattner | 2007-02-10 |
* | Make the ModuleLevel datastructure more sane. When a function-local value | Chris Lattner | 2007-02-10 |
* | Only compute the module levels info once per module, instead of once | Chris Lattner | 2007-02-10 |
* | Clone and specialize CreateSlotIfNeeded into CreateFunctionValueSlot to handle | Chris Lattner | 2007-02-10 |
* | make getSlot/getTypeSlot inline | Chris Lattner | 2007-02-10 |
* | getTypeSlot can never fail | Chris Lattner | 2007-02-10 |
* | getSlot can never fail. Make it assert internally, eliminate checks in | Chris Lattner | 2007-02-10 |
* | simplify getOrCreateTypeSlot, eliminat doInsertType. Eliminate post-order it... | Chris Lattner | 2007-02-10 |
* | simplify and speed up recursive type processing. | Chris Lattner | 2007-02-10 |
* | rename getOrCreateSlot -> CreateSlotIfNeeded. Noone cares about the retval | Chris Lattner | 2007-02-10 |
* | refactor callers of insertType. inline insertType into its one remaining cal... | Chris Lattner | 2007-02-10 |
* | simplify code. | Chris Lattner | 2007-02-10 |
* | simplify some logic, reduce nesting | Chris Lattner | 2007-02-10 |
* | Remove dead ctor | Chris Lattner | 2007-02-10 |
* | ModuleContainsAllFunctionConstants is always true | Chris Lattner | 2007-02-10 |
* | only one client of getOrCreateSlot can pass a void typed value. Check type | Chris Lattner | 2007-02-10 |
* | inline hasNullValue, rename some variables, simplify some code. | Chris Lattner | 2007-02-10 |
* | merge insertValue into its single caller, eliminate some redundant checks. | Chris Lattner | 2007-02-10 |
* | merge doInsertValue into insertValue | Chris Lattner | 2007-02-10 |
* | insertvalue's second operand is always false | Chris Lattner | 2007-02-10 |
* | remove dead 'dontIgnore' flag for insertType | Chris Lattner | 2007-02-10 |
* | rename getSlot -> getSlotType and getOrCreateSlot ->getOrCreateTypeSlot | Chris Lattner | 2007-02-10 |
* | Use int32_t and uint32_t to hopefully help weak compilers (cygwin) not | Reid Spencer | 2007-02-09 |
* | Make SlotCalculator::getPlane an inline function. It is used inside loops. | Reid Spencer | 2007-02-09 |
* | remove unneeded #includes | Chris Lattner | 2007-02-09 |
* | remove dead code, the outputConstants function is now only called at module s... | Chris Lattner | 2007-02-09 |
* | 1. constants can never occur in the symbol table. | Chris Lattner | 2007-02-09 |
* | For PR411: | Reid Spencer | 2007-02-05 |
* | For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid | Reid Spencer | 2007-01-30 |
* | Bye, Bye Compaction Tables. The benefit compaction tables provides doesn't | Reid Spencer | 2007-01-30 |
* | This file has been dead for a long time. Remove it. | Reid Spencer | 2007-01-28 |