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 |
2007-02-08 |
Chris Lattner | Rename CStringMap -> StringMap, since it now supports...
|
commit | commitdiff | tree |
2007-02-08 |
Chris Lattner | update this.
|
commit | commitdiff | tree |
2007-02-08 |
Chris Lattner | Allow cstringmap to contain strings with nul characters...
|
commit | commitdiff | tree |
2007-02-08 |
Chris Lattner | New testcase for PR947
|
commit | commitdiff | tree |
2007-02-08 |
Chris Lattner | llvm-gcc3 is gone
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | move archive-specific stuff out of bcreader into archive...
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | move an llvmc-specific function out of the bcreader...
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | move AnalyzeBytecodeFile out of ReaderWrappers.cpp...
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | new testcase for nested functions
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | push bytecode decompressor out through APIs. Now the...
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | Move compressor out of the core Reader.cpp file.
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | Fix Transforms/DeadArgElim/2007-02-07-FuncRename.ll...
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | Testcase for a bug responsible for GCC bootstrap failure...
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | remove dead ivars.
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | remove dead ivars, thanks to Reid for noticing this!
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | remove the handleVBR32/handleVBR64 callbacks. They...
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | constants can't be in the symtab anymore
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | update comment.
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | remove some obsolete SymbolTable methods. These docs...
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | shrink vmcore by moving symbol table stripping support...
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | eliminate ValueSymbolTable::rename, it has no advantage...
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | Make SymbolTable::insert, SymbolTable::remove and SymbolTabl...
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | speed up conflict handling.
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | Eliminate the O(n) version of TypeSymbolTable::remove...
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | TypeSymbolTable::rename is dead, remove it
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | Eliminate a bunch of work from ValueSymbolTable::insert...
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | parse constantexpr arguments into a smallvector: 1...
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | eliminate std::vector's from the bchandler interface
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | Eliminate std::vectors from the bcanalyzer interface.
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | add an option for timing bc file reading.
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | redesign the primary datastructure used by mem2reg...
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | do not let the table fill up with tombstones.
|
commit | commitdiff | tree |
2007-02-07 |
Chris Lattner | Fix a really subtle bug where the entire hash table...
|
commit | commitdiff | tree |
2007-02-06 |
Chris Lattner | Two fixes:
|
commit | commitdiff | tree |
2007-02-06 |
Chris Lattner | Fix PR1181 and CodeGen/CBackend/2007-02-05-memset.ll
|
commit | commitdiff | tree |
2007-02-06 |
Chris Lattner | testcase for pr1181
|
commit | commitdiff | tree |
2007-02-06 |
Chris Lattner | Disable this for now.
|
commit | commitdiff | tree |
2007-02-06 |
Chris Lattner | Fix Transforms/ConstProp/2007-02-05-BitCast.ll
|
commit | commitdiff | tree |
2007-02-06 |
Chris Lattner | Testcase for miscompilation
|
commit | commitdiff | tree |
2007-02-06 |
Chris Lattner | Oops, swap this. This fixes a regression I introduced...
|
commit | commitdiff | tree |
2007-02-05 |
Chris Lattner | With the last change, we no longer need both directions...
|
commit | commitdiff | tree |
2007-02-05 |
Chris Lattner | Simplify use of DFBlocks, this makes no noticable performanc...
|
commit | commitdiff | tree |
2007-02-05 |
Chris Lattner | Simplify this a bit, add an assertion
|
commit | commitdiff | tree |
2007-02-05 |
Chris Lattner | StableBasicBlockNumbering is conceptually just a wrapper...
|
commit | commitdiff | tree |
next |