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)
commit387c9dcddabe8551468647b249d3629953caab9e
tree689b7d9b1654c3bea88e164547dfa961f7cacda0
parent44600d708154e09f4e53719f503e2446eb2b7f53
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.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156995 91177308-0d34-0410-b5e6-96231b3b80d8
lib/VMCore/Function.cpp
utils/TableGen/IntrinsicEmitter.cpp
utils/TableGen/SequenceToOffsetTable.h