aboutsummaryrefslogtreecommitdiff
path: root/lib/Bytecode/Reader/Reader.cpp
AgeCommit message (Expand)Author
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
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-25Make it even more portable.Jeff Cohen
2006-01-25Portably cast a pointer to an integer.Jeff Cohen
2006-01-24Rename methodChris Lattner
2006-01-23Add support for reading/writing inline asmChris Lattner
2006-01-23Revert last patch because it messes up the JIT, amongst other things.Reid Spencer
2006-01-23For PR411:Reid Spencer
2006-01-191. Identify bytecode modules that have upgraded intrinsics by setting aReid Spencer
2006-01-19Make sure intrinsic auto-upgrade is invoked correctly.Reid Spencer
2006-01-17Reader support for the insertelement operation.Robert Bocchino
2006-01-16For PR411:Reid Spencer
2006-01-10Added bytecode support for the extractelement operation.Robert Bocchino
2005-11-12Fix reading LLVM 1.3 bc files.Chris Lattner
2005-11-12Read and write section info from/to .bc filesChris Lattner
2005-11-06minor clarity changes, no functionality difference.Chris Lattner
2005-11-06don't misencode CC#'sChris Lattner
2005-11-06encode/decode function alignment in bc filesChris Lattner
2005-11-06Read/write global variable alignments if presentChris Lattner
2005-11-05Write/read allocation instruction alignment info to .bc files.Chris Lattner
2005-10-23When a function takes a variable number of pointer arguments, with a zeroJeff Cohen
2005-10-03Use a map to cache the ModuleType information, so we can do logarithmicChris Lattner
2005-08-17Culling out use of unions for converting FP to bits and vice versa.Jim Laskey
2005-07-27Eliminate all remaining tabs and trailing spaces.Jeff Cohen
2005-06-18core changes for varargsAndrew Lenharth
2005-05-06remove some dead (always dynamically false) flagsChris Lattner
2005-05-06encode calling conventions for call/invoke instructions.Chris Lattner
2005-05-06encode function calling convs in the bytecode file. invoke and call areChris Lattner
2005-05-06add bytecode reader support for tail callsChris Lattner
2005-05-05Remove vim settings from source code; people should use llvm/utils/vim/vimrcMisha Brukman