| Commit message (Expand) | Author | Age | Files | Lines |
* | eliminate the std::ostream forms of the bitcode writing APIs. | Chris Lattner | 2009-08-23 | 1 | -9/+0 |
* | Rename hasNoUnsignedOverflow and hasNoSignedOverflow to hasNoUnsignedWrap | Dan Gohman | 2009-08-20 | 1 | -2/+2 |
* | Make LLVMContext and LLVMContextImpl classes instead of structs. | Benjamin Kramer | 2009-08-11 | 2 | -2/+2 |
* | Factor some of the constants+context related code out into a separate header,... | Owen Anderson | 2009-08-04 | 2 | -2/+2 |
* | Read and write NamedMDNode. | Devang Patel | 2009-07-29 | 1 | -2/+4 |
* | Add a new keyword 'inbounds' for use with getelementptr. See the | Dan Gohman | 2009-07-27 | 1 | -2/+4 |
* | Derive MDNode from MetadataBase instead of Constant. Emit MDNodes into METADA... | Devang Patel | 2009-07-23 | 1 | -3/+3 |
* | Introduce MetadataBase, a base class for MDString and MDNode. | Devang Patel | 2009-07-22 | 1 | -2/+5 |
* | Assembly and Bitcode support for unsigned/signed overflow flags and | Dan Gohman | 2009-07-20 | 1 | -0/+12 |
* | Remove the vicmp and vfcmp instructions. Because we never had a release with | Nick Lewycky | 2009-07-08 | 1 | -1/+2 |
* | fix some type confusion in ReadVBR64: "Piece" should be only 32 bits, | Chris Lattner | 2009-07-07 | 1 | -5/+8 |
* | Make the use of const with respect to LLVMContext sane. Hopefully this is th... | Owen Anderson | 2009-07-01 | 2 | -7/+7 |
* | Hold the LLVMContext by reference rather than by pointer. | Owen Anderson | 2009-07-01 | 2 | -7/+7 |
* | Add a pointer to the owning LLVMContext to Module. This requires threading L... | Owen Anderson | 2009-07-01 | 2 | -3/+11 |
* | Fix three MSVC 2008 warnings that completely clutter the build output. | Sebastian Redl | 2009-06-29 | 1 | -2/+2 |
* | Give embedded metadata its own type instead of relying on EmptyStructTy. | Nick Lewycky | 2009-05-30 | 1 | -2/+3 |
* | give bitstreamreader an API to ignore names for blocks/records, | Chris Lattner | 2009-04-27 | 1 | -1/+16 |
* | Add two new record types to the blockinfo block: | Chris Lattner | 2009-04-26 | 2 | -6/+36 |
* | make BitstreamCursor's copyable and assignable. | Chris Lattner | 2009-04-26 | 1 | -2/+38 |
* | Make a major API change to BitstreamReader: split all the reading | Chris Lattner | 2009-04-26 | 2 | -110/+141 |
* | Allow jumping to the end of a bitstream while reading | Douglas Gregor | 2009-04-15 | 1 | -1/+1 |
* | Fix BitstreamReader's GetCurrentBitNo to return the correct bit number, and s... | Douglas Gregor | 2009-04-08 | 1 | -2/+1 |
* | Use 8 instead of CHAR_BIT | Douglas Gregor | 2009-04-08 | 1 | -1/+1 |
* | Add BitstreamWriter::GetCurrentBitNo, to report where we are in the output bi... | Douglas Gregor | 2009-04-08 | 1 | -0/+3 |
* | fix comment to reflect the implementation I ended up settling on. | Chris Lattner | 2009-04-07 | 1 | -1/+1 |
* | Add an API for the bitstream reader to read blobs and return | Chris Lattner | 2009-04-07 | 1 | -4/+17 |
* | allow clients to look up abbrev id's | Chris Lattner | 2009-04-06 | 1 | -3/+9 |
* | Add a new EmitRecordWithBlob API that allows a blob to be emitted | Chris Lattner | 2009-04-06 | 1 | -30/+103 |
* | add a new Blob encoding abbreviation for bitcode files that emits | Chris Lattner | 2009-04-06 | 3 | -10/+49 |
* | split ReadAbbreviatedLiteral out of ReadAbbreviatedField. | Chris Lattner | 2009-04-06 | 1 | -6/+12 |
* | reduce indentation with early-out | Chris Lattner | 2009-04-06 | 1 | -14/+14 |
* | simplify code a bit. | Chris Lattner | 2009-04-06 | 1 | -9/+19 |
* | simplify to reduce indentation. | Chris Lattner | 2009-04-06 | 1 | -33/+34 |
* | Teach llvm-bcanalyzer to skip over the header we use on LLVM IR files. | Chris Lattner | 2009-04-06 | 1 | -1/+52 |
* | Add support for embedded metadata to LLVM. This introduces two new types of | Nick Lewycky | 2009-04-04 | 1 | -1/+3 |
* | Use CHAR_BIT instead of hard-coding 8 in several places where it | Dan Gohman | 2009-04-01 | 1 | -1/+2 |
* | Removed trailing whitespace. | Misha Brukman | 2009-02-20 | 10 | -314/+314 |
* | Add suppport for ConstantExprs of shufflevectors whose result type is not equ... | Nate Begeman | 2009-02-12 | 1 | -1/+2 |
* | Add support for writing LLVM IR to a specified BitstreamWriter. | Chris Lattner | 2008-12-19 | 2 | -0/+8 |
* | Add raw_ostream versions of WriteBitcodeToFile and BitcodeWriterPass. | Daniel Dunbar | 2008-10-22 | 1 | -0/+9 |
* | Fix a calculation error in comments. | Zhongxing Xu | 2008-10-16 | 1 | -1/+1 |
* | Large mechanical patch. | Devang Patel | 2008-09-25 | 1 | -1/+1 |
* | Update the comment to reflect the new name. | Dan Gohman | 2008-09-23 | 1 | -1/+1 |
* | Re-enables the new vector select in the bitcode reader, by modifying the | Dan Gohman | 2008-09-16 | 1 | -2/+4 |
* | Extend the vcmp/fcmp LLVM IR instructions to take vectors as arguments | Dan Gohman | 2008-09-09 | 1 | -1/+3 |
* | Rename some GC classes so that their roll will hopefully be clearer. | Gordon Henriksen | 2008-08-17 | 1 | -1/+1 |
* | Fold the useful features of alist and alist_node into ilist, and | Dan Gohman | 2008-07-28 | 1 | -14/+2 |
* | Enable first-class aggregates support. | Dan Gohman | 2008-07-23 | 1 | -0/+1 |
* | InsertValue and ExtractValue constant expressions are always | Dan Gohman | 2008-07-21 | 1 | -3/+1 |
* | Add a little wrapper header that is put around bc files when emitting | Chris Lattner | 2008-07-09 | 1 | -4/+10 |