aboutsummaryrefslogtreecommitdiff
path: root/lib/Bytecode/Writer/Writer.cpp
AgeCommit message (Expand)Author
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-11-29Replacing std::iostreams with llvm iostreams. Some of these changes involveBill Wendling
2006-11-27For PR950:Reid Spencer
2006-11-08Bump the bytecode version number to 7. Implement upgrade of version 6 andReid Spencer
2006-11-02For PR786: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-07-28formatting cleanupsChris Lattner
2006-06-07For PR787:Reid Spencer
2006-05-26Fix a bug in the bc reader/writer: we were not correctly encoding varargsChris Lattner
2006-05-19Fix misencoding of calling conventionsChris Lattner
2006-01-25add bc reader/writer support for inline asmChris Lattner
2006-01-24Rename methodChris Lattner
2006-01-23Add support for reading/writing inline asmChris Lattner
2005-11-12trivial cleanupChris Lattner
2005-11-12Read and write section info from/to .bc filesChris Lattner
2005-11-12Wrap long line.Jeff Cohen
2005-11-12Fix VC++ warning that bools cannot be ORed.Jeff Cohen
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-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-13fix the assertionChris Lattner
2005-05-07Silence VC++ warnings about unsafe mixing of ints and bools with the | operator.Jeff Cohen
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-06wrap a longlineChris 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
2005-05-05add support for undef values of opaque type, addressing PR541Chris Lattner
2005-04-21* Remove trailing whitespaceMisha Brukman
2005-03-15This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner
2005-03-07Fix an apparent ambiguity compiling on PPCChris Lattner
2005-03-06simplify and speed up some codeChris Lattner
2005-02-27Fix spelling, patch contributed by Gabor Greif!Chris Lattner
2004-12-04Check in some patches for better assertionsChris Lattner
2004-11-25Adjust to Compressor interface changeReid Spencer
2004-11-15Do not emit FunctionBlock blocks for external functions. This shrinksChris Lattner
2004-11-15Disable this change, it was prematureChris Lattner
2004-11-15If a function is external, do not output a FunctionBlock for the functionChris Lattner
2004-11-14Simplify compression code by using the high level interface to the CompressorReid Spencer
2004-11-07* Add comments and cleanup per CL code reviewReid Spencer
2004-11-06Add support for compressed bytecodeReid Spencer
2004-10-16Add support for undef, unreachable, and function flagsChris Lattner