2007-02-13 |
Chris Lattner | Switch UnaryOperators to default to passing names up...
|
commit | commitdiff | tree |
2007-02-13 |
Chris Lattner | add a setName variant that takes a null-terminated...
|
commit | commitdiff | tree |
2007-02-13 |
Chris Lattner | Use a SmallVector to reduce heap traffic. This speeds...
|
commit | commitdiff | tree |
2007-02-13 |
Chris Lattner | fix a critical bug in smallvector, where it would destroy...
|
commit | commitdiff | tree |
2007-02-13 |
Chris Lattner | now that we can pass ranges into CallInst ctors, eliminate...
|
commit | commitdiff | tree |
2007-02-13 |
Chris Lattner | eliminate instruction ctors that take vectors.
|
commit | commitdiff | tree |
2007-02-13 |
Chris Lattner | eliminate vector-related ctors
|
commit | commitdiff | tree |
2007-02-13 |
Chris Lattner | eliminate use of vector-related ctors
|
commit | commitdiff | tree |
2007-02-13 |
Chris Lattner | regenerate
|
commit | commitdiff | tree |
2007-02-13 |
Chris Lattner | remove use of vector-related ctors
|
commit | commitdiff | tree |
2007-02-13 |
Chris Lattner | eliminate vector-related allocations
|
commit | commitdiff | tree |
2007-02-13 |
Chris Lattner | eliminate a bunch of vector-related heap traffic
|
commit | commitdiff | tree |
2007-02-13 |
Chris Lattner | eliminate use of vector ctors
|
commit | commitdiff | tree |
2007-02-13 |
Chris Lattner | Eliminate use of ctors that take vectors.
|
commit | commitdiff | tree |
2007-02-13 |
Chris Lattner | stop passing vector into ctors
|
commit | commitdiff | tree |
2007-02-13 |
Chris Lattner | Fix switch lowering to order cases in zext order, which...
|
commit | commitdiff | tree |
2007-02-13 |
Chris Lattner | new testcase for PR1197
|
commit | commitdiff | tree |
2007-02-13 |
Chris Lattner | Add invokeinst and callinst ctors that don't take vectors.
|
commit | commitdiff | tree |
2007-02-13 |
Chris Lattner | remove some dead methods.
|
commit | commitdiff | tree |
2007-02-13 |
Chris Lattner | regenerate
|
commit | commitdiff | tree |
2007-02-13 |
Chris Lattner | eliminate use of methods that take vectors as args
|
commit | commitdiff | tree |
2007-02-12 |
Chris Lattner | stop using me thods that take a vector
|
commit | commitdiff | tree |
2007-02-12 |
Chris Lattner | stop using methods that take vectors.
|
commit | commitdiff | tree |
2007-02-12 |
Chris Lattner | more notes
|
commit | commitdiff | tree |
2007-02-12 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2007-02-12 |
Chris Lattner | avoid creating a temporary string when reading the...
|
commit | commitdiff | tree |
2007-02-12 |
Chris Lattner | Add new setName accessor which doesn't require creating...
|
commit | commitdiff | tree |
2007-02-12 |
Chris Lattner | Switch ValueSymbolTable to use StringMap<Value*> instead...
|
commit | commitdiff | tree |
2007-02-12 |
Chris Lattner | add #include
|
commit | commitdiff | tree |
2007-02-11 |
Chris Lattner | add new ShouldRehash method to factor out common code...
|
commit | commitdiff | tree |
2007-02-11 |
Chris Lattner | regenerate
|
commit | commitdiff | tree |
2007-02-11 |
Chris Lattner | add #include
|
commit | commitdiff | tree |
2007-02-11 |
Chris Lattner | do not allow hash table to be filled with tombstones.
|
commit | commitdiff | tree |
2007-02-11 |
Chris Lattner | Add support for removing elements out of StringMap.
|
commit | commitdiff | tree |
2007-02-11 |
Chris Lattner | Replace the ugly FindValue method with STL-like find...
|
commit | commitdiff | tree |
2007-02-11 |
Chris Lattner | fix uninitialized variable
|
commit | commitdiff | tree |
2007-02-11 |
Chris Lattner | remove support for stringmap visitors now that iterators...
|
commit | commitdiff | tree |
2007-02-11 |
Chris Lattner | add support for iterators.
|
commit | commitdiff | tree |
2007-02-11 |
Chris Lattner | add iterator support, plus support for size() and empty().
|
commit | commitdiff | tree |
2007-02-11 |
Chris Lattner | simplify code by using Value::takeName
|
commit | commitdiff | tree |
2007-02-11 |
Chris Lattner | Simplify code by using value::takename
|
commit | commitdiff | tree |
2007-02-11 |
Chris Lattner | simplify name juggling through the use of Value::takeName.
|
commit | commitdiff | tree |
2007-02-11 |
Chris Lattner | add an optimization for the case where the src has...
|
commit | commitdiff | tree |
2007-02-11 |
Chris Lattner | simplify this code by using value::takename
|
commit | commitdiff | tree |
2007-02-11 |
Chris Lattner | add a helper method: Value::takeName
|
commit | commitdiff | tree |
2007-02-11 |
Chris Lattner | Split StringMapEntry construction out of StringMap...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | Switch some std::vector's to SmallVectors. This speeds...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | modify CheckGEPInstructions to take a pointer and size...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | remove dead method.
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | eliminate use of TargetData::getIndexedOffset that...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | completely eliminate a temporary vector
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | eliminate temporary vectors.
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | Switch LayoutInfo to be a DenseMap instead of an std...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | add a typedef
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | eliminate the std::vector from StructLayout, allocating...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | encapsulate the rest of the StructLayout members.
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | Privatize StructLayout::MemberOffsets, adding an accessor
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | add helper method.
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | Use ManagedStatic to manage LayoutInfo, instead of...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | Change TargetData::getIndexedOffset interface to not...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | fix a grammar ambiguity noticed by Duncan
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | convert some vectors to smallvector.
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | speed up the verifier 8.5% by using a smallvector instead...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | Change an std::set to a SmallPtrSet. This speeds up...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | Change the table datastructure to be a vector<smallvector...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | Make BytecodeWriter::outputValueSymbolTable *significantly...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | make the datastructure used in BytecodeWriter::outputValueSy...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | Switch typemap over to DenseMap. No significant speedup.
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | Switch NodeMap from an std::map to a DenseMap. This...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | Make find return the appropriate iterator/const_iterator
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | use typedefs where appropriate
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | The ModuleLevel vector is often quite sparse. Switch...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | Allow DenseMAp to take an explicit DenseMapKeyInfo
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | Make the ModuleLevel datastructure more sane. When...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | Only compute the module levels info once per module...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | Clone and specialize CreateSlotIfNeeded into CreateFunctionV...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | make getSlot/getTypeSlot inline
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | getTypeSlot can never fail
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | getSlot can never fail. Make it assert internally...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | simplify getOrCreateTypeSlot, eliminat doInsertType...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | simplify and speed up recursive type processing.
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | rename getOrCreateSlot -> CreateSlotIfNeeded. Noone...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | refactor callers of insertType. inline insertType...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | simplify code.
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | simplify some logic, reduce nesting
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | Remove dead ctor
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | ModuleContainsAllFunctionConstants is always true
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | only one client of getOrCreateSlot can pass a void...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | inline hasNullValue, rename some variables, simplify...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | merge insertValue into its single caller, eliminate...
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | merge doInsertValue into insertValue
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | insertvalue's second operand is always false
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | remove dead 'dontIgnore' flag for insertType
|
commit | commitdiff | tree |
2007-02-10 |
Chris Lattner | rename getSlot -> getSlotType and getOrCreateSlot ...
|
commit | commitdiff | tree |
2007-02-09 |
Chris Lattner | Fix clients like this:
|
commit | commitdiff | tree |
2007-02-09 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2007-02-09 |
Chris Lattner | remove unneeded #includes
|
commit | commitdiff | tree |
2007-02-09 |
Chris Lattner | remove dead code, the outputConstants function is now...
|
commit | commitdiff | tree |
2007-02-09 |
Chris Lattner | 1. constants can never occur in the symbol table.
|
commit | commitdiff | tree |
2007-02-09 |
Chris Lattner | Add ppc-specific test for better i64 compare codegen.
|
commit | commitdiff | tree |
next |