llvm-6502/utils/TableGen
Chandler Carruth 1bfc9f8ff2 The TableGen parts of the CMake build are seriously broken. This fixes
one aspect of them by having them use the (annoying, if not broken)
proper library dependency model for adding the LLVMTableGen library as
a dependency. This could manifest as a link order issue in the presence
of separate LLVM / Clang source builds with CMake and a linker that
really cares about such things.

Also, add the Support dependency to llvm-tblgen itself so that it
doesn't rely on TableGen's transitive Support dependency. A parallel
change for clang-tblgen will be forthcoming.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143531 91177308-0d34-0410-b5e6-96231b3b80d8
2011-11-02 05:03:06 +00:00
..
ARMDecoderEmitter.cpp Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
ARMDecoderEmitter.h Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
AsmMatcherEmitter.cpp Allow InstAlias's to use immediate matcher patterns that xform the value. 2011-10-28 22:32:53 +00:00
AsmMatcherEmitter.h Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
AsmWriterEmitter.cpp TableGen: Privatize CodeGenRegisterClass::TheDef and Name. 2011-10-04 15:28:08 +00:00
AsmWriterEmitter.h Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
AsmWriterInst.cpp Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
AsmWriterInst.h
CallingConvEmitter.cpp Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
CallingConvEmitter.h Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
CMakeLists.txt The TableGen parts of the CMake build are seriously broken. This fixes 2011-11-02 05:03:06 +00:00
CodeEmitterGen.cpp Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
CodeEmitterGen.h Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
CodeGenDAGPatterns.cpp Ban rematerializable instructions with side effects. 2011-10-14 01:00:49 +00:00
CodeGenDAGPatterns.h Unconstify Inits 2011-07-29 22:43:06 +00:00
CodeGenInstruction.cpp Allow InstAlias's to use immediate matcher patterns that xform the value. 2011-10-28 22:32:53 +00:00
CodeGenInstruction.h Restore hasPostISelHook tblgen flag. 2011-09-20 18:22:31 +00:00
CodeGenIntrinsics.h Change how tblgen generates attributes for intrinsics to use a single 2011-05-28 06:31:34 +00:00
CodeGenRegisters.cpp Add TRI::getSubClassWithSubReg(RC, Idx) function. 2011-10-05 00:35:49 +00:00
CodeGenRegisters.h Remove extra semicolon. 2011-10-11 19:53:40 +00:00
CodeGenTarget.cpp Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
CodeGenTarget.h Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
DAGISelEmitter.cpp Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
DAGISelEmitter.h Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
DAGISelMatcher.cpp Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
DAGISelMatcher.h Rework our internal representation of node predicates to expose more 2011-04-17 21:38:24 +00:00
DAGISelMatcherEmitter.cpp Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
DAGISelMatcherGen.cpp Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
DAGISelMatcherOpt.cpp Remove unused STL header includes. 2011-04-23 19:53:52 +00:00
DisassemblerEmitter.cpp Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
DisassemblerEmitter.h Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
EDEmitter.cpp Assembly parsing for 2-register sequential variant of VLD2. 2011-10-21 22:21:10 +00:00
EDEmitter.h Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
FastISelEmitter.cpp Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
FastISelEmitter.h Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
FixedLenDecoderEmitter.cpp Fix unused variable warning in the rare circumstance that we have no feature-dependent instructions. 2011-10-17 16:56:47 +00:00
FixedLenDecoderEmitter.h Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
InstrEnumEmitter.cpp Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
InstrEnumEmitter.h Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
InstrInfoEmitter.cpp Move various generated tables into read-only memory, fixing up const correctness along the way. 2011-10-22 16:50:00 +00:00
InstrInfoEmitter.h Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
IntrinsicEmitter.cpp Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
IntrinsicEmitter.h Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
Makefile Build system infrastructure for multiple tblgens. 2011-10-06 01:51:51 +00:00
PseudoLoweringEmitter.cpp Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
PseudoLoweringEmitter.h Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
RegisterInfoEmitter.cpp Delete dead code. Nothing ever instantiates this. 2011-10-27 21:59:17 +00:00
RegisterInfoEmitter.h Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
SetTheory.cpp Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
SetTheory.h Unconstify Inits 2011-07-29 22:43:06 +00:00
StringMatcher.cpp
StringMatcher.h
StringToOffsetTable.h
SubtargetEmitter.cpp Move various generated tables into read-only memory, fixing up const correctness along the way. 2011-10-22 16:50:00 +00:00
SubtargetEmitter.h Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
TableGen.cpp Remove the Clang tblgen backends from LLVM. 2011-10-06 13:21:42 +00:00
TGValueTypes.cpp Remove unused STL header includes. 2011-04-23 19:53:52 +00:00
X86DisassemblerShared.h
X86DisassemblerTables.cpp Fix disassembling of popcntw. Also remove some code that says it accounts for 64BIT_REXW_XD not existing, but it does exist. 2011-10-11 04:34:23 +00:00
X86DisassemblerTables.h Add support in the disassembler for ignoring the L-bit on certain VEX instructions. Mark instructions that have this behavior. Fixes PR10676. 2011-10-04 06:30:42 +00:00
X86ModRMFilters.h
X86RecognizableInstr.cpp Add X86 RORX instruction 2011-10-23 07:34:00 +00:00
X86RecognizableInstr.h Add X86 BZHI instruction as well as BMI2 feature detection. 2011-10-16 07:55:05 +00:00