llvm-6502/utils/TableGen
Johnny Chen 1adc40cac3 Cleaned up the for-disassembly-only entries in the arm instruction table so that
the memory barrier variants (other than 'SY' full system domain read and write)
are treated as one instruction with option operand.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110951 91177308-0d34-0410-b5e6-96231b3b80d8
2010-08-12 20:46:17 +00:00
..
ARMDecoderEmitter.cpp Add a separate ARM instruction format for Saturate instructions. 2010-08-11 00:01:18 +00:00
ARMDecoderEmitter.h Convert some tab stops into spaces. 2010-07-12 08:16:59 +00:00
AsmMatcherEmitter.cpp tblgen/AsmMatcher: Always emit the match function as 'MatchInstructionImpl', 2010-08-12 00:55:32 +00:00
AsmMatcherEmitter.h
AsmWriterEmitter.cpp Update comment. 2010-07-16 23:10:00 +00:00
AsmWriterEmitter.h
AsmWriterInst.cpp change a ton of code to not implicitly use the "O" raw_ostream 2010-04-04 04:47:45 +00:00
AsmWriterInst.h
CallingConvEmitter.cpp Fix eabi calling convention when a 64 bit value shadows r3. 2010-08-06 15:35:32 +00:00
CallingConvEmitter.h
ClangASTNodesEmitter.cpp Allow for creation of clang DeclNodes tables. 2010-05-30 07:21:42 +00:00
ClangASTNodesEmitter.h Fix comment 2010-06-01 23:29:39 +00:00
ClangAttrEmitter.cpp Remove unused variables. 2010-06-25 09:35:33 +00:00
ClangAttrEmitter.h Add preliminary clang attribute generation support. 2010-06-16 23:45:50 +00:00
ClangDiagnosticsEmitter.cpp diaggroup categories should take precedence over diag-specific groups. 2010-05-24 21:55:47 +00:00
ClangDiagnosticsEmitter.h
CMakeLists.txt Don't link against libm and libpthread which don't exist in BeOS/Haiku. Also, 2010-06-23 06:48:34 +00:00
CodeEmitterGen.cpp Clean up TargetOpcodes.h a bit, and limit the number of places where the full 2010-07-02 21:44:22 +00:00
CodeEmitterGen.h
CodeGenDAGPatterns.cpp Remove IntrWriteMem, as it's the default. Rename IntrWriteArgMem 2010-08-05 23:36:21 +00:00
CodeGenDAGPatterns.h stop computing InstImpInputs, it is dead 2010-04-20 06:30:25 +00:00
CodeGenInstruction.cpp Add back in r109901, which adds a Compare flag to the target instructions. It's 2010-08-08 01:49:35 +00:00
CodeGenInstruction.h Add back in r109901, which adds a Compare flag to the target instructions. It's 2010-08-08 01:49:35 +00:00
CodeGenIntrinsics.h Remove IntrWriteMem, as it's the default. Rename IntrWriteArgMem 2010-08-05 23:36:21 +00:00
CodeGenRegisters.h Replace the tablegen RegisterClass field SubRegClassList with an alist-like data 2010-05-24 21:46:58 +00:00
CodeGenTarget.cpp Remove IntrWriteMem, as it's the default. Rename IntrWriteArgMem 2010-08-05 23:36:21 +00:00
CodeGenTarget.h Ignore NumberHack and give each SubRegIndex instance a unique enum value instead. 2010-05-25 17:21:04 +00:00
DAGISelEmitter.cpp Switch pattern sorting predicate from stable sort -> sort, it 2010-03-29 02:02:45 +00:00
DAGISelEmitter.h
DAGISelMatcher.cpp
DAGISelMatcher.h
DAGISelMatcherEmitter.cpp Moar words! 2010-08-06 01:30:54 +00:00
DAGISelMatcherGen.cpp We already have this as OperandNode. 2010-08-10 23:46:20 +00:00
DAGISelMatcherOpt.cpp
DisassemblerEmitter.cpp Second try of initial ARM/Thumb disassembler check-in. It consists of a tablgen 2010-04-02 22:27:38 +00:00
DisassemblerEmitter.h
EDEmitter.cpp Cleaned up the for-disassembly-only entries in the arm instruction table so that 2010-08-12 20:46:17 +00:00
EDEmitter.h remove option from tablegen for building static header. 2010-07-20 19:45:21 +00:00
FastISelEmitter.cpp Filter out patterns that have PredicateOperands. 2010-07-28 01:52:23 +00:00
FastISelEmitter.h
InstrEnumEmitter.cpp
InstrEnumEmitter.h
InstrInfoEmitter.cpp Add back in r109901, which adds a Compare flag to the target instructions. It's 2010-08-08 01:49:35 +00:00
InstrInfoEmitter.h Replace TSFlagsFields and TSFlagsShifts with a simpler TSFlags field. 2010-04-05 03:10:20 +00:00
IntrinsicEmitter.cpp Remove IntrWriteMem, as it's the default. Rename IntrWriteArgMem 2010-08-05 23:36:21 +00:00
IntrinsicEmitter.h Fixes for Microsoft Visual Studio 2010, from Steven Watanabe! 2010-05-11 06:17:44 +00:00
LLVMCConfigurationEmitter.cpp Return -1 only on failure to execute a program. 2010-07-27 11:19:36 +00:00
LLVMCConfigurationEmitter.h
Makefile Add an emitter to handle the list of clang statement nodes. 2010-05-05 04:13:08 +00:00
NeonEmitter.cpp Add tablegen support for vdup_lane 2010-08-06 01:24:11 +00:00
NeonEmitter.h Add generic vector support for bitselect & element byteswap 2010-06-12 03:09:49 +00:00
OptParserEmitter.cpp
OptParserEmitter.h
Record.cpp Fix a tblgen bug. 2010-06-23 19:50:39 +00:00
Record.h Add StringRef::compare_numeric and use it to sort TableGen register records. 2010-05-26 21:47:28 +00:00
RegisterInfoEmitter.cpp Start TargetRegisterClass indices at 0 instead of 1, so that 2010-06-18 18:13:55 +00:00
RegisterInfoEmitter.h
StringToOffsetTable.h
SubtargetEmitter.cpp Make processor FUs unique for given itinerary. This extends the limit of 32 2010-04-18 20:31:01 +00:00
SubtargetEmitter.h Make processor FUs unique for given itinerary. This extends the limit of 32 2010-04-18 20:31:01 +00:00
TableGen.cpp remove option from tablegen for building static header. 2010-07-20 19:45:21 +00:00
TableGenBackend.cpp
TableGenBackend.h
TGLexer.cpp
TGLexer.h
TGParser.cpp Fix a subtle multiclass bug: when using class inheritance on 2010-06-22 20:30:50 +00:00
TGParser.h Teach tablegen to allow "let" expressions inside multiclasses, 2010-06-10 02:42:59 +00:00
TGValueTypes.cpp
X86DisassemblerShared.h
X86DisassemblerTables.cpp Fix a bunch of namespace polution. 2010-04-15 17:08:50 +00:00
X86DisassemblerTables.h
X86ModRMFilters.h
X86RecognizableInstr.cpp Convert some tab stops into spaces. 2010-07-12 08:16:59 +00:00
X86RecognizableInstr.h Reapply r105521, this time appending "LLU" to 64 bit 2010-06-08 22:51:23 +00:00