llvm/utils/TableGen
Craig Topper b663f7015c [X86] Space out the encodings of X86 instruction formats. I plan to add some new encodings in future commits and this will reduce the size of those commits. NFC
This tries to keep all the ModRM memory and register forms in their own regions of the encodings. Hoping to make it simple on some of the switch statements that operate on these encodings.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@279422 91177308-0d34-0410-b5e6-96231b3b80d8
2016-08-22 07:38:41 +00:00
..
AsmMatcherEmitter.cpp Use the range variant of find_if instead of unpacking begin/end 2016-08-12 00:18:03 +00:00
AsmWriterEmitter.cpp Use the range variant of remove_if instead of unpacking begin/end 2016-08-12 04:32:37 +00:00
AsmWriterInst.cpp [TableGen] Remove the CGIOpNo from AsmWriterOperand as its not used for anything. NFC 2016-01-22 05:59:37 +00:00
AsmWriterInst.h [TableGen] Reorder fields in AsmWriterOperand to remove padding and reduce size. NFC 2016-01-22 05:59:40 +00:00
Attributes.cpp Add LLVMGetAttrKindID in the C API in order to facilitate migration away from LLVMAttribute 2016-04-20 01:02:12 +00:00
CallingConvEmitter.cpp
CMakeLists.txt AArch64: TableGenerate system instruction operands. 2016-07-05 21:23:04 +00:00
CodeEmitterGen.cpp [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
CodeGenDAGPatterns.cpp Use the range variant of remove_if instead of unpacking begin/end 2016-08-12 04:32:37 +00:00
CodeGenDAGPatterns.h Use the range variant of find instead of unpacking begin/end 2016-08-11 22:21:41 +00:00
CodeGenInstruction.cpp TableGen: Add hasNoSchedulingInfo to instructions 2016-03-01 20:03:11 +00:00
CodeGenInstruction.h Apply clang-tidy's misc-move-constructor-init throughout LLVM. 2016-05-27 14:27:24 +00:00
CodeGenIntrinsics.h IR: Sort generic intrinsics before target specific ones 2016-07-15 16:31:37 +00:00
CodeGenMapTable.cpp [TableGen] more helpful error message in MapTableEmitter 2016-03-10 18:51:58 +00:00
CodeGenRegisters.cpp Use the range variant of find instead of unpacking begin/end 2016-08-11 22:21:41 +00:00
CodeGenRegisters.h TableGen: Produce CoveredBySubRegs summary for register classes 2016-04-28 03:07:11 +00:00
CodeGenSchedule.cpp Use the range variant of find/find_if instead of unpacking begin/end 2016-08-12 03:55:06 +00:00
CodeGenSchedule.h Revert "Revert "[misched] Extend scheduler to handle unsupported features"" 2016-06-24 08:43:27 +00:00
CodeGenTarget.cpp GlobalISel: Remove explicit enumerator values from .def file. 2016-07-20 22:58:01 +00:00
CodeGenTarget.h Use the range variant of find instead of unpacking begin/end 2016-08-11 22:21:41 +00:00
CTagsEmitter.cpp
DAGISelEmitter.cpp
DAGISelMatcher.cpp [TableGen] Remove getHash support from DAGISelMatcher. It hasn't been used for some time. 2016-05-06 02:37:59 +00:00
DAGISelMatcher.h [TableGen] Remove isSafeToReorderWithPatternPredicate from DAGISelMatchers as its not used anymore. 2016-05-06 06:21:27 +00:00
DAGISelMatcherEmitter.cpp SDAG: Make SelectCodeCommon return void 2016-05-10 22:58:26 +00:00
DAGISelMatcherGen.cpp Apply most suggestions of clang-tidy's performance-unnecessary-value-param 2016-06-08 19:09:22 +00:00
DAGISelMatcherOpt.cpp [TableGen] Fix a memory leak when creating SwitchOpcodeMatchers. 2016-05-06 06:56:14 +00:00
DFAPacketizerEmitter.cpp Run clang-tidy's performance-unnecessary-copy-initialization over LLVM. 2016-06-12 17:30:47 +00:00
DisassemblerEmitter.cpp Apply most suggestions of clang-tidy's performance-unnecessary-value-param 2016-06-08 19:09:22 +00:00
FastISelEmitter.cpp Apply clang-tidy's misc-move-constructor-init throughout LLVM. 2016-05-27 14:27:24 +00:00
FixedLenDecoderEmitter.cpp Use the range variant of find/find_if instead of unpacking begin/end 2016-08-12 03:55:06 +00:00
InstrInfoEmitter.cpp XRay: Add entry and exit sleds 2016-07-14 04:06:33 +00:00
IntrinsicEmitter.cpp Replace a few more "fall through" comments with LLVM_FALLTHROUGH 2016-08-17 20:30:52 +00:00
LLVMBuild.txt
OptParserEmitter.cpp
PseudoLoweringEmitter.cpp
RegisterInfoEmitter.cpp Avoid some copies by using const references. 2016-05-27 12:30:51 +00:00
SearchableTableEmitter.cpp [tblgen] Compare const char * with strcmp instead of creating StringRef. 2016-07-26 09:27:51 +00:00
SequenceToOffsetTable.h [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
SubtargetEmitter.cpp Use the range variant of find/find_if instead of unpacking begin/end 2016-08-12 03:55:06 +00:00
TableGen.cpp AArch64: TableGenerate system instruction operands. 2016-07-05 21:23:04 +00:00
TableGenBackends.h AArch64: TableGenerate system instruction operands. 2016-07-05 21:23:04 +00:00
tdtags
X86DisassemblerShared.h
X86DisassemblerTables.cpp test commit: remove trailing whitespace 2016-06-20 20:43:26 +00:00
X86DisassemblerTables.h
X86ModRMFilters.cpp
X86ModRMFilters.h
X86RecognizableInstr.cpp [X86] Space out the encodings of X86 instruction formats. I plan to add some new encodings in future commits and this will reduce the size of those commits. NFC 2016-08-22 07:38:41 +00:00
X86RecognizableInstr.h [NFC] Header cleanup 2016-04-18 09:17:29 +00:00