aboutsummaryrefslogtreecommitdiff
path: root/lib/Bytecode/Reader
AgeCommit message (Expand)Author
2007-02-13stop passing vector into ctorsChris Lattner
2007-02-12avoid creating a temporary string when reading the symbol table for aChris Lattner
2007-02-10Compaction tables don't exist any more.Reid Spencer
2007-02-07move archive-specific stuff out of bcreader into archive library.Chris Lattner
2007-02-07move an llvmc-specific function out of the bcreader into llvmc.Chris Lattner
2007-02-07move AnalyzeBytecodeFile out of ReaderWrappers.cpp into Analyzer.cpp. NowChris Lattner
2007-02-07push bytecode decompressor out through APIs. Now the bytecode readerChris Lattner
2007-02-07Move compressor out of the core Reader.cpp file.Chris Lattner
2007-02-07remove dead ivars, thanks to Reid for noticing this!Chris Lattner
2007-02-07remove the handleVBR32/handleVBR64 callbacks. They are very fine-grained.Chris Lattner
2007-02-07parse constantexpr arguments into a smallvector: 1.5% speedup reading 176.gccChris Lattner
2007-02-07Eliminate std::vectors from the bcanalyzer interface.Chris Lattner
2007-02-05For PR411:Reid Spencer
2007-02-02Changes to support making the shift instructions be true BinaryOperators.Reid Spencer
2007-01-31eliminate a temporary vector while parsing gep's from bc files.Chris Lattner
2007-01-31eliminate a temporary vectorChris Lattner
2007-01-30For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer
2007-01-30Bye, Bye Compaction Tables. The benefit compaction tables provides doesn'tReid Spencer
2007-01-26For PR761:Reid Spencer
2007-01-19Back out last changes for dataLayout. Much more work is needed.Reid Spencer
2007-01-18For PR761:Reid Spencer
2007-01-13Get rid of some useless distinction between bool and integer.Reid Spencer
2007-01-12* PIC codegen for X86/Linux has been implementedAnton Korobeynikov
2007-01-12For PR1064:Reid Spencer
2007-01-12Implement review feedback for the ConstantBool->ConstantInt merge. ChrisReid Spencer
2007-01-11Rename BoolTy as Int1Ty. Patch by Sheng Zhou.Reid Spencer
2007-01-11For PR1043:Zhou Sheng
2007-01-07remove support for old-style varargs upgradingChris Lattner
2007-01-06For PR411:Reid Spencer
2006-12-31For PR950:Reid Spencer
2006-12-15Remove an extraneous { at the end of a block.Reid Spencer
2006-12-15Fix long standing issue with propagating error message back to caller. ThisReid Spencer
2006-12-11Create the cast constant expression that was read instead of attemptingReid Spencer
2006-12-08Packed StructuresAndrew Lenharth
2006-12-07Removed more <iostream> includesBill Wendling
2006-12-04For PR950: Implement read/write of ICmp and FCmp constant expressionsReid Spencer
2006-12-03Support ICmp/FCmp constant expression reading and writing.Reid Spencer
2006-12-03Implement reading and writing of the ICmp and FCmp instructions.Reid Spencer
2006-12-03Remove backwards compatibility goop. This is now handled by llvm-upgrade.Reid Spencer
2006-11-27For PR950:Reid Spencer
2006-11-18Have ConstantExprs upgrade opcodes the same way as instructions.Reid Spencer
2006-11-14Discard code that supported old bytecode formats. This makes the BytecodeReid Spencer
2006-11-11For PR998:Reid Spencer
2006-11-08Bump the bytecode version number to 7. Implement upgrade of version 6 andReid Spencer
2006-11-08For PR950:Reid Spencer
2006-11-03Remove some dead code.Reid Spencer
2006-11-02For PR786:Reid Spencer
2006-11-02For PR950:Reid Spencer
2006-10-26For PR950:Reid Spencer
2006-10-20For PR950:Reid Spencer