summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/StringToOffsetTable.h
Commit message (Collapse)AuthorAgeFilesLines
* Move StringToOffsetTable into the TableGen include directory so I can use it ↵Craig Topper2013-08-291-83/+0
| | | | | | in clang. llvm-svn: 189567
* Sort the #include lines for utils/...Chandler Carruth2012-12-041-1/+1
| | | | | | | I've tried to find main moudle headers where possible, but the TableGen stuff may warrant someone else looking at it. llvm-svn: 169251
* Add some missing includes for the build against stdcxx.Joerg Sonnenberger2012-08-101-0/+1
| | | | llvm-svn: 161657
* Revert r152202: "Use uint16_t to store InstrNameIndices in MCInstrInfo."Jakob Stoklund Olesen2012-03-151-3/+0
| | | | | | | | 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. llvm-svn: 152817
* Re-commit r152202 hopefully fixing the MSVC linker error.Craig Topper2012-03-081-0/+3
| | | | | | | Original commit message: Use uint16_t to store InstrNameIndices in MCInstrInfo. Add asserts to protect all 16-bit string table offsets. Also make sure the string to offset table string is not larger than 65536 characters since larger string literals aren't portable. llvm-svn: 152296
* Revert r152202 as it's causing internal buildbot failures.Chad Rosier2012-03-071-3/+0
| | | | | | | | | | Original commit message: Use uint16_t to store InstrNameIndices in MCInstrInfo. Add asserts to protect all 16-bit string table offsets. Also make sure the string to offset table string is not larger than 65536 characters since larger string literals aren't portable. llvm-svn: 152233
* Use uint16_t to store InstrNameIndices in MCInstrInfo. Add asserts to ↵Craig Topper2012-03-071-0/+3
| | | | | | protect all 16-bit string table offsets. Also make sure the string to offset table string is not larger than 65536 characters since larger string literals aren't portable. llvm-svn: 152202
* StringToOffsetTable: Allow uniquing the first element, add an option to skip ↵Benjamin Kramer2012-03-031-6/+7
| | | | | | appending a terminating null. llvm-svn: 151983
* Use raw_ostream::write_escaped instead of EscapeString.Daniel Dunbar2009-10-171-2/+7
| | | | llvm-svn: 84356
* move StringToOffsetTable out to its own header.Chris Lattner2009-09-141-0/+76
llvm-svn: 81740
OpenPOWER on IntegriCloud