summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bytecode/Writer/WriterPrimitives.h
Commit message (Collapse)AuthorAgeFilesLines
* bug 263:Reid Spencer2004-07-251-141/+0
| | | | | | | | | | | | | | | | - encode/decode target triple and dependent libraries bug 401: - fix encoding/decoding of FP values to be little-endian only bug 402: - initial (compatible) cut at 24-bit types instead of 32-bit - reduce size of block headers by 50% Other: - cleanup Writer by consolidating to one compilation unit, rem. other files - use a std::vector instead of std::deque so the buffer can be allocated in multiples of 64KByte chunks rather than in multiples of some smaller (default) number. llvm-svn: 15210
* Remove tabs.Reid Spencer2004-07-111-2/+2
| | | | llvm-svn: 14763
* Prepare the writer for a non-broken implementation of writing floatingReid Spencer2004-07-111-0/+17
| | | | | | | point values. This will be fixed when I figure out how to do it correctly without depending on knowing the endianess of a platform. llvm-svn: 14762
* fix warningsChris Lattner2004-06-251-2/+2
| | | | llvm-svn: 14388
* Remove the optimization that depends on ENDIAN_LITTLE: it's not worth it.Chris Lattner2004-01-151-8/+0
| | | | llvm-svn: 10870
* It is obvious that this has never been used for outputing more than a singleChris Lattner2004-01-141-10/+1
| | | | | | byte, it's totally endian incorrect! llvm-svn: 10857
* Be const correctChris Lattner2004-01-141-3/+3
| | | | llvm-svn: 10856
* Refactor writer stuff out of include/llvm/Bytecode/Primitives.h. This isChris Lattner2004-01-101-0/+141
internal implementation details for the writer, not public interfaces! llvm-svn: 10738
OpenPOWER on IntegriCloud