aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2012-02-09 07:45:30 +0000
committerCraig Topper <craig.topper@gmail.com>2012-02-09 07:45:30 +0000
commit487e744f66a11a419e29923ed09cc5f50b650e69 (patch)
tree175bd8b3c306aebb0311a0e6e6a7ad159cce245b /llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h
parent5605de7c8b6890be137493998d7aa9709248c65c (diff)
downloadllvm-487e744f66a11a419e29923ed09cc5f50b650e69.zip
llvm-487e744f66a11a419e29923ed09cc5f50b650e69.tar.gz
llvm-487e744f66a11a419e29923ed09cc5f50b650e69.tar.bz2
Flatten some of the arrays in the X86 disassembler tables to reduce space needed to store pointers on 64-bit hosts and reduce relocations needed at startup. Part of PR11953.
llvm-svn: 150161
Diffstat (limited to 'llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h')
-rw-r--r--llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h b/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h
index a9c90f8..e10ad29 100644
--- a/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h
+++ b/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h
@@ -24,7 +24,7 @@ extern "C" {
const char* name;
#define INSTRUCTION_IDS \
- const InstrUID *instructionIDs;
+ unsigned instructionIDs;
#include "X86DisassemblerDecoderCommon.h"