aboutsummaryrefslogtreecommitdiff
path: root/lib/Bytecode/Reader/Reader.cpp
AgeCommit message (Expand)Author
2007-02-13now that we can pass ranges into CallInst ctors, eliminate vector heap trafficChris Lattner
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-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 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-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-06For PR411:Reid Spencer
2006-12-31For PR950: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-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-08Bump the bytecode version number to 7. Implement upgrade of version 6 andReid Spencer
2006-11-08For PR950: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
2006-09-14Adding dllimport, dllexport and external weak linkage types.Anton Korobeynikov
2006-09-01- Fixed broken Win32 buildAnton Korobeynikov
2006-08-25For PR797:Reid Spencer
2006-08-22For PR797:Reid Spencer
2006-05-26Fix a bug in the bc reader/writer: we were not correctly encoding varargsChris Lattner
2006-04-08use isValidOperands instead of duplicating checksChris Lattner
2006-04-08Add shufflevector reading supportChris Lattner
2006-04-07We have an assertion that checks that we do not encode null values into theChris Lattner
2006-03-13Handle the removal of the debug chain.Jim Laskey
2006-03-02Simplify the autoupgrade interfaceChris Lattner