summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Writer/Serialize.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove derelict serialization code. Ted Kremenek2009-12-311-115/+0
| | | | llvm-svn: 92374
* Change errs() to dbgs().David Greene2009-12-241-1/+1
| | | | llvm-svn: 92092
* remove some uses of llvm/Support/Streams.hChris Lattner2009-08-231-6/+3
| | | | llvm-svn: 79842
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
| | | | llvm-svn: 45418
* Added typedef "SerializedPtrID" to represent the pointer handle written to diskTed Kremenek2007-11-081-3/+13
| | | | | | | | | | | instead of just using "unsigned". This gives us more flexibility in changing the definition of the handle later, and is more self-documenting. Added tracking of block stack in the Deserializer. Now clients can query if they are still within a block using the methods GetCurrentBlockLocation() and FinishedBlock(). llvm-svn: 43903
* Implemented serialization of signed integers.Ted Kremenek2007-11-071-1/+16
| | | | llvm-svn: 43828
* Serializer no longer automatically emits a root-level block in the bitstream.Ted Kremenek2007-11-061-6/+2
| | | | llvm-svn: 43784
* Renamed "Flush()" to "FlushRecord()".Ted Kremenek2007-11-061-3/+3
| | | | llvm-svn: 43772
* Added support in serializer and deserializer to create arbitrary blocks.Ted Kremenek2007-11-051-3/+19
| | | | | | Added detection of end-of-stream in deserializer. llvm-svn: 43736
* Added Serializer::EmitRef to deal with emitting arbitrary references.Ted Kremenek2007-10-311-1/+1
| | | | | | Modified Serializer::EmitPtr to handle const pointers. llvm-svn: 43565
* Added special treatment of serializing NULL pointers.Ted Kremenek2007-10-251-1/+4
| | | | llvm-svn: 43357
* Implemented prototype serialization of pointers, including supportTed Kremenek2007-10-251-1/+11
| | | | | | | | for backpatching. Added Deserialize::ReadVal. llvm-svn: 43319
* Split Serialization.h into separate headers: Serialize.h andTed Kremenek2007-10-241-7/+23
| | | | | | | Deserialize.h Serialization.h now includes trait speciailizations for unsigned long, etc. llvm-svn: 43307
* Added preliminary implementation of generic object serialization to bitcode.Ted Kremenek2007-10-231-0/+52
llvm-svn: 43261
OpenPOWER on IntegriCloud