OSDN Git Service

[TableGen] Increase the number of supported decoder fix-ups.
authorSander de Smalen <sander.desmalen@arm.com>
Thu, 5 Jul 2018 10:39:15 +0000 (10:39 +0000)
committerSander de Smalen <sander.desmalen@arm.com>
Thu, 5 Jul 2018 10:39:15 +0000 (10:39 +0000)
commitc13d59697a3d2cbe26342c7c6982472768a6e92f
treea5a14c90abd2077c97f730fb1254fa6e42eb33b3
parent5ad902a628b87e8d57dc0d6a25958127d1ff276a
[TableGen] Increase the number of supported decoder fix-ups.

The vast number of added instructions for SVE causes TableGen to fail with an assertion:

  Assertion `Delta < 65536U && "disassembler decoding table too large!"'

This patch increases the number of supported decoder fix-ups.

Reviewers: dmgreen, stoklund, petpav01

Reviewed By: dmgreen

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@336334 91177308-0d34-0410-b5e6-96231b3b80d8
test/TableGen/trydecode-emission.td
test/TableGen/trydecode-emission2.td
test/TableGen/trydecode-emission3.td
utils/TableGen/FixedLenDecoderEmitter.cpp