1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-01 08:23:21 +01:00
llvm-mirror/utils/TableGen
Jakob Stoklund Olesen 00f5108289 Revert r152105: "Use uint16_t to store indices into string table"
This patch limited the concatenated register names to 64K which meant
that the total number of registers was many times less than 64K.

If any compilers actually enforce the 64K limit on string literals, and
it turns out to be a problem, we should fix that problem by not using
long string literals.

llvm-svn: 152816
2012-03-15 18:05:54 +00:00
..
AsmMatcherEmitter.cpp Re-commit r152202 hopefully fixing the MSVC linker error. 2012-03-08 06:55:27 +00:00
AsmMatcherEmitter.h
AsmWriterEmitter.cpp Revert r152105: "Use uint16_t to store indices into string table" 2012-03-15 18:05:54 +00:00
AsmWriterEmitter.h
AsmWriterInst.cpp
AsmWriterInst.h
CallingConvEmitter.cpp Convert more static tables of registers used by calling convention to uint16_t to reduce space. 2012-03-11 07:57:25 +00:00
CallingConvEmitter.h
CMakeLists.txt
CodeEmitterGen.cpp TableGen/CodeEmitterGen.cpp: Fix an expression of generating bitmask. 2012-03-09 14:52:44 +00:00
CodeEmitterGen.h
CodeGenDAGPatterns.cpp
CodeGenDAGPatterns.h
CodeGenInstruction.cpp
CodeGenInstruction.h
CodeGenIntrinsics.h
CodeGenRegisters.cpp
CodeGenRegisters.h
CodeGenTarget.cpp Revert "Emit the SubRegTable with the smallest possible integer type." 2012-03-01 17:30:35 +00:00
CodeGenTarget.h Revert "Emit the SubRegTable with the smallest possible integer type." 2012-03-01 17:30:35 +00:00
DAGISelEmitter.cpp
DAGISelEmitter.h
DAGISelMatcher.cpp
DAGISelMatcher.h
DAGISelMatcherEmitter.cpp
DAGISelMatcherGen.cpp
DAGISelMatcherOpt.cpp
DFAPacketizerEmitter.cpp DFAPacketizerEmitter: Prune includes. 2012-03-12 21:32:58 +00:00
DFAPacketizerEmitter.h DFAPacketizerEmitter: Prune includes. 2012-03-12 21:32:58 +00:00
DisassemblerEmitter.cpp
DisassemblerEmitter.h
EDEmitter.cpp ARM more NEON VLD/VST composite physical register refactoring. 2012-03-06 23:10:38 +00:00
EDEmitter.h
FastISelEmitter.cpp
FastISelEmitter.h
FixedLenDecoderEmitter.cpp Remove unused field from FixedLenDecoderEmitter. Move NumberedInstructions declaration from class to run method since its only used there and was being reinitialized anyway. 2012-03-13 06:39:00 +00:00
FixedLenDecoderEmitter.h Remove unused field from FixedLenDecoderEmitter. Move NumberedInstructions declaration from class to run method since its only used there and was being reinitialized anyway. 2012-03-13 06:39:00 +00:00
InstrInfoEmitter.cpp Shrink and reorder some fields in MCOperandInfo to fit it in 8 bytes to reduce size of static tables. 2012-03-11 01:57:56 +00:00
InstrInfoEmitter.h
IntrinsicEmitter.cpp Emit the "is an intrinsic overloaded" table as a bitfield. 2012-03-01 02:16:57 +00:00
IntrinsicEmitter.h
LLVMBuild.txt
Makefile
PseudoLoweringEmitter.cpp
PseudoLoweringEmitter.h
RegisterInfoEmitter.cpp Add asserts to ensure that values will fit into the tables. 2012-03-06 04:39:52 +00:00
RegisterInfoEmitter.h
SetTheory.cpp
SetTheory.h
StringMatcher.cpp
StringMatcher.h
StringToOffsetTable.h Re-commit r152202 hopefully fixing the MSVC linker error. 2012-03-08 06:55:27 +00:00
SubtargetEmitter.cpp
SubtargetEmitter.h
TableGen.cpp
TGValueTypes.cpp
X86DisassemblerShared.h
X86DisassemblerTables.cpp Use uint8_t instead of enums to store values in X86 disassembler table. Shaves 150k off the size of X86DisassemblerDecoder.o 2012-03-04 02:16:41 +00:00
X86DisassemblerTables.h
X86ModRMFilters.cpp
X86ModRMFilters.h
X86RecognizableInstr.cpp Fix the x86 disassembler to at least print the lock prefix if it is the first 2012-03-09 17:52:49 +00:00
X86RecognizableInstr.h