aboutsummaryrefslogtreecommitdiff
path: root/lib/Bytecode/Reader/Reader.h
AgeCommit message (Expand)Author
2007-05-06remove bytecode readerChris Lattner
2007-04-28Implement review feedback. Aliasees can be either GlobalValue's orAnton Korobeynikov
2007-04-09For PR1146:Reid Spencer
2007-03-29the bytecode reader supports dematerializeFunctionChris Lattner
2007-02-13Use a SmallVector to reduce heap traffic. This speeds up bcreader 10%Chris Lattner
2007-02-12avoid creating a temporary string when reading the symbol table for aChris 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-07Eliminate std::vectors from the bcanalyzer interface.Chris Lattner
2007-02-05For PR411:Reid Spencer
2007-01-30Bye, Bye Compaction Tables. The benefit compaction tables provides doesn'tReid Spencer
2007-01-12For PR1064:Reid Spencer
2007-01-06For PR411: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-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-10-26For PR950:Reid Spencer
2006-10-12Fix massive resource leaks in the bytecode reader. Reading a bytecode fileChris Lattner
2006-09-01- Fixed broken Win32 buildAnton Korobeynikov
2006-08-25For PR797:Reid Spencer
2006-08-22For PR797:Reid Spencer
2006-07-07Fix a bug in my previous patch which broke building llvm/runtime when using l...Chris Lattner
2006-07-06Change the ModuleProvider interface to not throw exceptions.Chris Lattner
2006-01-27Fix auto-upgrade of intrinsics to work properly with both assembly andReid Spencer
2006-01-25add bc reader/writer support for inline asmChris Lattner
2006-01-19Add a flag to identify bytecode files that have intrinsic functions thatReid Spencer
2005-10-03Use a map to cache the ModuleType information, so we can do logarithmicChris Lattner
2005-08-16This is a dummy, it doesn't matter what the ValueType isChris Lattner
2005-05-06remove some dead (always dynamically false) flagsChris Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2005-01-29Adjust to changes in User class and minor changes in instruction ctors.Chris Lattner
2004-12-09Remove a dead field, make the map go to integer type ID to hash better andChris Lattner
2004-11-15Cleanups. Null out pointer after freeing it for paranoiaChris Lattner
2004-11-14Simplify handling of decompressionReid Spencer
2004-11-07Add comments per CL code review.Reid Spencer
2004-11-06Add support for compressed bytecodeReid Spencer
2004-10-16Add support for undef, unreachable, and function flagsChris Lattner
2004-10-14Fit to 80 colsChris Lattner
2004-08-21Add boolean file format flags in preparation for version 5 bytecode.Reid Spencer
2004-08-17Bytecode File Format Changes:Reid Spencer
2004-08-04Make getGlobalTableValue not use getTypeSlot, this speeds up the bc readerChris Lattner
2004-08-03Do not do a linear std::find to reconstruct information we had, but later threwChris Lattner
2004-07-25Don't create a backwards compatibility flag for something that was aReid Spencer
2004-07-25bug 263:Reid Spencer
2004-07-18User ValueListTy as the type of the ValueList. This avoides the ValueListReid Spencer
2004-07-11- Rename two methods to give them more meaningReid Spencer
2004-07-09Error Handling Cleanup:Reid Spencer