[docs] Update some obsolete information in BitCodeFormat docs.
authorMehdi Amini <mehdi.amini@apple.com>
Fri, 14 Oct 2016 16:23:09 +0000 (16:23 +0000)
committerMehdi Amini <mehdi.amini@apple.com>
Fri, 14 Oct 2016 16:23:09 +0000 (16:23 +0000)
commit472a14197d58c0d6770aff8423c8593fa68307f0
treec9532a4fef1820cfada34ab3ee56a69fe773045d
parentecd0da2619cf51e5e559c1e143c8ede9fdaa089b
[docs] Update some obsolete information in BitCodeFormat docs.

Summary:
* Describe new (3.3) parameter attribute group encoding, leaving old encoding there with a note about legacy
* Bring TYPE_BLOCK docs up to date
* Remove docs about obsolete (pre 3.0) TYPE_SYMTAB_BLOCK, TST_CODE_ENTRY
* Fix a couple of incorrect comments and remove one unused enum definition along the way

This addresses https://llvm.org/bugs/show_bug.cgi?id=28941.

Patch by: Ismail Badawi <ibadawi@cisco.com>

Differential Revision: https://reviews.llvm.org/D25623

llvm-svn: 284246
llvm/docs/BitCodeFormat.rst
llvm/include/llvm/Bitcode/LLVMBitCodes.h