[llvm-commits] [llvm] r152817 - in /llvm/trunk: include/llvm/MC/MCInstrInfo.h utils/TableGen/AsmMatcherEmitter.cpp utils/TableGen/AsmWriterEmitter.cpp utils/TableGen/InstrInfoEmitter.cpp utils/TableGen/StringToOffsetTable.h
Jakob Stoklund Olesen
stoklund at 2pi.dk
Thu Mar 15 14:23:07 PDT 2012
On Mar 15, 2012, at 2:08 PM, Chris Lattner <clattner at apple.com> wrote:
>
> On Mar 15, 2012, at 11:05 AM, Jakob Stoklund Olesen wrote:
>
>> Author: stoklund
>> Date: Thu Mar 15 13:05:57 2012
>> New Revision: 152817
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=152817&view=rev
>> Log:
>> Revert r152202: "Use uint16_t to store InstrNameIndices in MCInstrInfo."
>>
>> We cannot limit the concatenated instruction names to 64K. ARM is
>> already at 32K, and it is easy to imagine a target with more
>> instructions.
>
> Ok, but this also deconstifies OperandMatchEntry::MnemonicTable. That shouldn't depend on how many names there are.
Ugh, missed that. I'll put it back.
/jakob
More information about the llvm-commits
mailing list