llvm-mirror/utils/TableGen
Benjamin Kramer 25ffda4d8a Add a new field to MCOperandInfo that contains information about the type of the Operand.
- The actual values are from the MCOI::OperandType enum.
- Teach tblgen to read it from the instruction definition.
- This is a better implementation of the hacks in edis.

llvm-svn: 135197
2011-07-14 21:47:18 +00:00
..
ARMDecoderEmitter.cpp
ARMDecoderEmitter.h
AsmMatcherEmitter.cpp
AsmMatcherEmitter.h
AsmWriterEmitter.cpp
AsmWriterEmitter.h
AsmWriterInst.cpp
AsmWriterInst.h
CallingConvEmitter.cpp
CallingConvEmitter.h
ClangASTNodesEmitter.cpp
ClangASTNodesEmitter.h
ClangAttrEmitter.cpp
ClangAttrEmitter.h
ClangDiagnosticsEmitter.cpp
ClangDiagnosticsEmitter.h
ClangSACheckersEmitter.cpp
ClangSACheckersEmitter.h
CMakeLists.txt
CodeEmitterGen.cpp
CodeEmitterGen.h
CodeGenDAGPatterns.cpp
CodeGenDAGPatterns.h struct Init -> class Init 2011-07-13 22:25:51 +00:00
CodeGenInstruction.cpp Add a new field to MCOperandInfo that contains information about the type of the Operand. 2011-07-14 21:47:18 +00:00
CodeGenInstruction.h Add a new field to MCOperandInfo that contains information about the type of the Operand. 2011-07-14 21:47:18 +00:00
CodeGenIntrinsics.h
CodeGenRegisters.cpp
CodeGenRegisters.h
CodeGenTarget.cpp
CodeGenTarget.h
DAGISelEmitter.cpp
DAGISelEmitter.h
DAGISelMatcher.cpp
DAGISelMatcher.h
DAGISelMatcherEmitter.cpp
DAGISelMatcherGen.cpp
DAGISelMatcherOpt.cpp
DisassemblerEmitter.cpp
DisassemblerEmitter.h
EDEmitter.cpp Range checking for CDP[2] immediates. 2011-07-13 22:01:08 +00:00
EDEmitter.h
Error.cpp
Error.h
FastISelEmitter.cpp
FastISelEmitter.h
FixedLenDecoderEmitter.cpp
FixedLenDecoderEmitter.h
InstrEnumEmitter.cpp
InstrEnumEmitter.h
InstrInfoEmitter.cpp Add a new field to MCOperandInfo that contains information about the type of the Operand. 2011-07-14 21:47:18 +00:00
InstrInfoEmitter.h
IntrinsicEmitter.cpp Change Intrinsic::getDeclaration and friends to take an ArrayRef. 2011-07-14 17:45:39 +00:00
IntrinsicEmitter.h
LLVMCConfigurationEmitter.cpp though it isn't the case here, the key of a StringMap can 2011-07-14 18:21:58 +00:00
LLVMCConfigurationEmitter.h
Makefile
NeonEmitter.cpp
NeonEmitter.h
OptParserEmitter.cpp
OptParserEmitter.h
PseudoLoweringEmitter.cpp
PseudoLoweringEmitter.h
Record.cpp
Record.h struct Init -> class Init 2011-07-13 22:25:51 +00:00
RegisterInfoEmitter.cpp Next round of MC refactoring. This patch factor MC table instantiations, MC 2011-07-14 20:59:42 +00:00
RegisterInfoEmitter.h
SetTheory.cpp
SetTheory.h struct Init -> class Init 2011-07-13 22:25:51 +00:00
StringMatcher.cpp
StringMatcher.h
StringToOffsetTable.h
SubtargetEmitter.cpp Next round of MC refactoring. This patch factor MC table instantiations, MC 2011-07-14 20:59:42 +00:00
SubtargetEmitter.h
TableGen.cpp
TableGenBackend.cpp
TableGenBackend.h
TGLexer.cpp
TGLexer.h
TGParser.cpp
TGParser.h struct Init -> class Init 2011-07-13 22:25:51 +00:00
TGValueTypes.cpp
X86DisassemblerShared.h
X86DisassemblerTables.cpp
X86DisassemblerTables.h
X86ModRMFilters.h
X86RecognizableInstr.cpp
X86RecognizableInstr.h