enhance the intrinsic info stuff to emit encodings that don't fit in 32-bits into a
authorChris Lattner <sabre@nondot.org>
Thu, 17 May 2012 15:55:41 +0000 (15:55 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 17 May 2012 15:55:41 +0000 (15:55 +0000)
commita3b0f52a722fb56ac51967701fa98516da6c02fe
treeeb08af808bc3d7add867eccfd2180dd19caddbd8
parentb018345ddcdc74779d0d9efb7b59d5762422f87d
enhance the intrinsic info stuff to emit encodings that don't fit in 32-bits into a
separate side table, using the handy SequenceToOffsetTable class.  This encodes all
these weird things into another 256 bytes, allowing all intrinsics to be encoded this way.

llvm-svn: 156995
llvm/lib/VMCore/Function.cpp
llvm/utils/TableGen/IntrinsicEmitter.cpp
llvm/utils/TableGen/SequenceToOffsetTable.h