2007-04-04 |
Reid Spencer | For PR1302: |
tree | commitdiff |
2007-03-29 |
Reid Spencer | For PR789: |
tree | commitdiff |
2007-03-29 |
Chris Lattner | the bytecode reader supports dematerializeFunction |
tree | commitdiff |
2007-03-29 |
Reid Spencer | For PR789: |
tree | commitdiff |
2007-03-01 |
Reid Spencer | Use a simpler constructor for ConstantInt. |
tree | commitdiff |
2007-02-28 |
Reid Spencer | Implement reading of arbitrary precision integers. |
tree | commitdiff |
2007-02-28 |
Reid Spencer | Implement writing of arbitrary precision integers. |
tree | commitdiff |
2007-02-15 |
Reid Spencer | For PR1195: |
tree | commitdiff |
2007-02-15 |
Reid Spencer | For PR1195: |
tree | commitdiff |
2007-02-14 |
Chris Lattner | From Dan Gohman: |
tree | commitdiff |
2007-02-13 |
Chris Lattner | Use a SmallVector to reduce heap traffic. This speeds... |
tree | commitdiff |
2007-02-13 |
Chris Lattner | now that we can pass ranges into CallInst ctors, elimin... |
tree | commitdiff |
2007-02-13 |
Chris Lattner | stop passing vector into ctors |
tree | commitdiff |
2007-02-12 |
Chris Lattner | avoid creating a temporary string when reading the... |
tree | commitdiff |
2007-02-12 |
Chris Lattner | Switch ValueSymbolTable to use StringMap<Value*> instea... |
tree | commitdiff |
2007-02-11 |
Reid Spencer | Undo the last patch. It slowed down bcwriter by 1.8... |
tree | commitdiff |
2007-02-10 |
Reid Spencer | Compaction tables don't exist any more. |
tree | commitdiff |
2007-02-10 |
Reid Spencer | For PR1194: |
tree | commitdiff |
2007-02-10 |
Reid Spencer | Fix a comment. |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Change the table datastructure to be a vector<smallvect... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Make BytecodeWriter::outputValueSymbolTable *significan... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | make the datastructure used in BytecodeWriter::outputVa... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Switch typemap over to DenseMap. No significant speedup. |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Switch NodeMap from an std::map to a DenseMap. This... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | use typedefs where appropriate |
tree | commitdiff |
2007-02-10 |
Chris Lattner | The ModuleLevel vector is often quite sparse. Switch... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Make the ModuleLevel datastructure more sane. When... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Only compute the module levels info once per module... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Clone and specialize CreateSlotIfNeeded into CreateFunc... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | make getSlot/getTypeSlot inline |
tree | commitdiff |
2007-02-10 |
Chris Lattner | getTypeSlot can never fail |
tree | commitdiff |
2007-02-10 |
Chris Lattner | getSlot can never fail. Make it assert internally... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | simplify getOrCreateTypeSlot, eliminat doInsertType... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | simplify and speed up recursive type processing. |
tree | commitdiff |
2007-02-10 |
Chris Lattner | rename getOrCreateSlot -> CreateSlotIfNeeded. Noone... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | refactor callers of insertType. inline insertType... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | simplify code. |
tree | commitdiff |
2007-02-10 |
Chris Lattner | simplify some logic, reduce nesting |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Remove dead ctor |
tree | commitdiff |
2007-02-10 |
Chris Lattner | ModuleContainsAllFunctionConstants is always true |
tree | commitdiff |
2007-02-10 |
Chris Lattner | only one client of getOrCreateSlot can pass a void... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | inline hasNullValue, rename some variables, simplify... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | merge insertValue into its single caller, eliminate... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | merge doInsertValue into insertValue |
tree | commitdiff |
2007-02-10 |
Chris Lattner | insertvalue's second operand is always false |
tree | commitdiff |
2007-02-10 |
Chris Lattner | remove dead 'dontIgnore' flag for insertType |
tree | commitdiff |
2007-02-10 |
Chris Lattner | rename getSlot -> getSlotType and getOrCreateSlot ... |
tree | commitdiff |
2007-02-09 |
Reid Spencer | Use int32_t and uint32_t to hopefully help weak compile... |
tree | commitdiff |
2007-02-09 |
Reid Spencer | Make SlotCalculator::getPlane an inline function. It... |
tree | commitdiff |
2007-02-09 |
Chris Lattner | remove unneeded #includes |
tree | commitdiff |
2007-02-09 |
Chris Lattner | remove dead code, the outputConstants function is now... |
tree | commitdiff |
2007-02-09 |
Chris Lattner | 1. constants can never occur in the symbol table. |
tree | commitdiff |
2007-02-07 |
Chris Lattner | move archive-specific stuff out of bcreader into archiv... |
tree | commitdiff |
2007-02-07 |
Chris Lattner | move an llvmc-specific function out of the bcreader... |
tree | commitdiff |
2007-02-07 |
Chris Lattner | move AnalyzeBytecodeFile out of ReaderWrappers.cpp... |
tree | commitdiff |
2007-02-07 |
Chris Lattner | push bytecode decompressor out through APIs. Now the... |
tree | commitdiff |
2007-02-07 |
Chris Lattner | Move compressor out of the core Reader.cpp file. |
tree | commitdiff |
2007-02-07 |
Chris Lattner | remove dead ivars, thanks to Reid for noticing this! |
tree | commitdiff |
2007-02-07 |
Chris Lattner | remove the handleVBR32/handleVBR64 callbacks. They... |
tree | commitdiff |
2007-02-07 |
Chris Lattner | parse constantexpr arguments into a smallvector: 1... |
tree | commitdiff |
2007-02-07 |
Chris Lattner | Eliminate std::vectors from the bcanalyzer interface. |
tree | commitdiff |
2007-02-05 |
Reid Spencer | For PR411: |
tree | commitdiff |
2007-02-02 |
Reid Spencer | Changes to support making the shift instructions be... |
tree | commitdiff |
2007-01-31 |
Chris Lattner | eliminate a temporary vector while parsing gep's from... |
tree | commitdiff |
2007-01-31 |
Chris Lattner | eliminate a temporary vector |
tree | commitdiff |
2007-01-30 |
Reid Spencer | For PR1136: Rename GlobalVariable::isExternal as isDecl... |
tree | commitdiff |
2007-01-30 |
Reid Spencer | Bye, Bye Compaction Tables. The benefit compaction... |
tree | commitdiff |
2007-01-28 |
Reid Spencer | This file has been dead for a long time. Remove it. |
tree | commitdiff |
2007-01-26 |
Reid Spencer | For PR761: |
tree | commitdiff |
2007-01-19 |
Reid Spencer | Back out last changes for dataLayout. Much more work... |
tree | commitdiff |
2007-01-18 |
Reid Spencer | For PR761: |
tree | commitdiff |
2007-01-15 |
Chris Lattner | rename Type::isIntegral to Type::isInteger, eliminating... |
tree | commitdiff |
2007-01-13 |
Reid Spencer | Make sure that GEP indices are only 32 or 64 bits.... |
tree | commitdiff |
2007-01-13 |
Reid Spencer | Get rid of some useless distinction between bool and... |
tree | commitdiff |
2007-01-12 |
Chris Lattner | remove unneeded special case for bool |
tree | commitdiff |
2007-01-12 |
Chris Lattner | Eliminate a log(n) lookup |
tree | commitdiff |
2007-01-12 |
Anton Korobeynikov | * PIC codegen for X86/Linux has been implemented |
tree | commitdiff |
2007-01-12 |
Reid Spencer | For PR1064: |
tree | commitdiff |
2007-01-12 |
Reid Spencer | Implement review feedback for the ConstantBool->Constan... |
tree | commitdiff |
2007-01-11 |
Reid Spencer | Rename BoolTy as Int1Ty. Patch by Sheng Zhou. |
tree | commitdiff |
2007-01-11 |
Zhou Sheng | For PR1043: |
tree | commitdiff |
2007-01-07 |
Chris Lattner | remove support for old-style varargs upgrading |
tree | commitdiff |
2007-01-06 |
Reid Spencer | For PR411: |
tree | commitdiff |
2006-12-31 |
Reid Spencer | For PR950: |
tree | commitdiff |
2006-12-19 |
Chris Lattner | switch statistics over to not use static ctors. |
tree | commitdiff |
2006-12-17 |
Bill Wendling | This snuck in. Reverted. |
tree | commitdiff |
2006-12-17 |
Bill Wendling | Added an automatic cast to "std::ostream*" etc. from... |
tree | commitdiff |
2006-12-15 |
Reid Spencer | Remove an extraneous { at the end of a block. |
tree | commitdiff |
2006-12-15 |
Reid Spencer | Fix long standing issue with propagating error message... |
tree | commitdiff |
2006-12-15 |
Reid Spencer | For PR1050: |
tree | commitdiff |
2006-12-11 |
Reid Spencer | Create the cast constant expression that was read inste... |
tree | commitdiff |
2006-12-08 |
Andrew Lenharth | Packed Structures |
tree | commitdiff |
2006-12-07 |
Bill Wendling | Removed more <iostream> includes |
tree | commitdiff |
2006-12-07 |
Bill Wendling | Changed llvm_ostream et all to OStream. llvm_cerr,... |
tree | commitdiff |
2006-12-06 |
Chris Lattner | Detemplatize the Statistic class. The only type it... |
tree | commitdiff |
2006-12-06 |
Reid Spencer | Fix a CmpInst writing bug by removing merge cruft that... |
tree | commitdiff |
2006-12-04 |
Reid Spencer | For PR950: Implement read/write of ICmp and FCmp consta... |
tree | commitdiff |
2006-12-03 |
Reid Spencer | Support ICmp/FCmp constant expression reading and writing. |
tree | commitdiff |
2006-12-03 |
Reid Spencer | Implement reading and writing of the ICmp and FCmp... |
tree | commitdiff |
2006-12-03 |
Reid Spencer | Remove backwards compatibility goop. This is now handle... |
tree | commitdiff |
next |