summaryrefslogtreecommitdiffstats
path: root/llvm/docs/BitCodeFormat.html
Commit message (Collapse)AuthorAgeFilesLines
* greatly improve the LLVM IR bitcode encoding documentation,Chris Lattner2009-10-291-48/+451
| | | | | | patch by Peter Housel! llvm-svn: 85479
* Documentation: Perform automated correction of common typos.Benjamin Kramer2009-10-121-1/+1
| | | | llvm-svn: 83849
* Documentation: fix HTML validation errors.Benjamin Kramer2009-08-051-5/+5
| | | | llvm-svn: 78196
* Add two new record types to the blockinfo block:Chris Lattner2009-04-261-0/+11
| | | | | | | | | BLOCKNAME and SETRECORDNAME. This allows a bitcode file to be self describing with pretty names for records and blocks in addition to numbers. This enhances llvm-bcanalyzer to use this to print prettily. llvm-svn: 70165
* add a new Blob encoding abbreviation for bitcode files that emitsChris Lattner2009-04-061-0/+7
| | | | | | | | elements in a form that is efficient for the reader to just get a pointer in memory and start reading. APIs to do efficient reading and writing are still todo. llvm-svn: 68465
* clean up some htmlChris Lattner2009-04-061-6/+6
| | | | llvm-svn: 68456
* Fix some HTML validation errors.Bill Wendling2009-04-041-9/+11
| | | | llvm-svn: 68427
* General clean-up of the bitcode format documentation. Having the paragraphsBill Wendling2009-04-041-150/+207
| | | | | | formatted the same, putting words in <tt> tags, adding &mdash;s, etc. llvm-svn: 68426
* fix some validation problems.Chris Lattner2009-03-301-7/+2
| | | | llvm-svn: 68026
* Global replace of yellow W3C "valid HTML/CSS" icons with blue ones.Misha Brukman2008-12-111-2/+2
| | | | llvm-svn: 60880
* Add a little wrapper header that is put around bc files when emittingChris Lattner2008-07-091-2/+38
| | | | | | | | | | | | | | | | bc files for modules with a target triple that indicates they are for darwin. The reader unconditionally handles this, and the writer could turn this on for more targets if we care. This change has two benefits for darwin: 1) it allows us to encode the cpu type of the file in an easy to read place that doesn't require decoding the bc file. 2) it works around a bug (IMO) in darwin's AR where it is incapable of handling files that are not a multiple of 8 bytes long. BC files are only guaranteed to be multiples of 4 bytes long. llvm-svn: 53275
* Various improvements to the documentation, contributed byChris Lattner2007-10-081-23/+62
| | | | | | Joshua Haberman! llvm-svn: 42763
* add initial description of llvm top-level stuff.Chris Lattner2007-05-131-3/+93
| | | | llvm-svn: 37017
* finish the description of the bitstream format.Chris Lattner2007-05-131-3/+88
| | | | llvm-svn: 37016
* Fix a grammaro.Reid Spencer2007-05-121-1/+1
| | | | llvm-svn: 37005
* fix typoChris Lattner2007-05-121-1/+1
| | | | llvm-svn: 37004
* continued descriptionChris Lattner2007-05-121-5/+108
| | | | llvm-svn: 37003
* add a bunch of content.Chris Lattner2007-05-121-8/+213
| | | | llvm-svn: 37002
* first stepChris Lattner2007-05-121-27/+97
| | | | llvm-svn: 37001
* Initial template for the 2.0 Bitcode format that will replace the 1.xReid Spencer2007-01-201-0/+61
Bytecode format. llvm-svn: 33412
OpenPOWER on IntegriCloud