llvm-6502/utils/TableGen
Mikhail Glushenkov 9503b49462 Make 'set_option' work with list options.
This works now: (set_option "list_opt", ["val_1", "val_2", "val_3"])

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91679 91177308-0d34-0410-b5e6-96231b3b80d8
2009-12-18 11:27:26 +00:00
..
AsmMatcherEmitter.cpp llvm-mc/AsmParser: Match hard coded registers (e.g. 'shldl %cl, %eax, %eax') 2009-08-11 23:23:44 +00:00
AsmMatcherEmitter.h
AsmWriterEmitter.cpp Don't print a redundant tab for inline asm, and do use the new printKill. 2009-11-06 00:19:43 +00:00
AsmWriterEmitter.h make tblgen produce a function that returns the name for a physreg. 2009-09-13 20:08:00 +00:00
CallingConvEmitter.cpp Add contexts to some of the MVT APIs. No functionality change yet, just the infrastructure work needed to get the contexts to where they need to be first. 2009-08-12 00:36:31 +00:00
CallingConvEmitter.h
ClangDiagnosticsEmitter.cpp Use raw_ostream::write_escaped instead of EscapeString. 2009-10-17 20:43:19 +00:00
ClangDiagnosticsEmitter.h
CMakeLists.txt Sketch TableGen disassembler emitter, based on patch by Sean Callanan. 2009-11-25 02:13:23 +00:00
CodeEmitterGen.cpp Revert 90628, which was incorrect. 2009-12-15 20:21:44 +00:00
CodeEmitterGen.h Revert 90628, which was incorrect. 2009-12-15 20:21:44 +00:00
CodeGenDAGPatterns.cpp Do not infer the target type for COPY_TO_REGCLASS from dest regclass, this won't work if it can contain several types. Require explicit result type for the node for now. This fixes PR5364. 2009-11-02 00:11:39 +00:00
CodeGenDAGPatterns.h Remove unneeded ';' and a class/struct mismatch (noticed by clang). 2009-12-09 02:58:09 +00:00
CodeGenInstruction.cpp Add @earlyclobber TableGen constraint 2009-12-16 19:43:02 +00:00
CodeGenInstruction.h Rename usesCustomDAGSchedInserter to usesCustomInserter, and update a 2009-10-29 18:10:34 +00:00
CodeGenIntrinsics.h Split EVT into MVT and EVT, the former representing _just_ a primitive type, while 2009-08-11 20:47:22 +00:00
CodeGenRegisters.h Split EVT into MVT and EVT, the former representing _just_ a primitive type, while 2009-08-11 20:47:22 +00:00
CodeGenTarget.cpp Introduce the TargetInstrInfo::KILL machine instruction and get rid of the 2009-09-28 20:32:26 +00:00
CodeGenTarget.h clang++ points out that this is pointless. 2009-11-06 06:33:01 +00:00
DAGISelEmitter.cpp Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used. 2009-11-23 23:20:51 +00:00
DAGISelEmitter.h
DisassemblerEmitter.cpp Sketch TableGen disassembler emitter, based on patch by Sean Callanan. 2009-11-25 02:13:23 +00:00
DisassemblerEmitter.h Sketch TableGen disassembler emitter, based on patch by Sean Callanan. 2009-11-25 02:13:23 +00:00
FastISelEmitter.cpp Remove some unused variables and methods warned about by 2009-09-06 08:33:48 +00:00
FastISelEmitter.h
InstrEnumEmitter.cpp
InstrEnumEmitter.h
InstrInfoEmitter.cpp Rename usesCustomDAGSchedInserter to usesCustomInserter, and update a 2009-10-29 18:10:34 +00:00
InstrInfoEmitter.h
IntrinsicEmitter.cpp Push LLVMContexts through the IntegerType APIs. 2009-08-13 21:58:54 +00:00
IntrinsicEmitter.h
LLVMCConfigurationEmitter.cpp Make 'set_option' work with list options. 2009-12-18 11:27:26 +00:00
LLVMCConfigurationEmitter.h This variable is never used. 2009-10-17 20:08:47 +00:00
Makefile
OptParserEmitter.cpp OptParser: Emit HelpText field for option groups. 2009-12-04 21:41:24 +00:00
OptParserEmitter.h TableGen: Add initial backend for clang Driver's option parsing. 2009-11-18 21:29:51 +00:00
Record.cpp Delete some dead and non-obvious code. 2009-11-24 01:48:15 +00:00
Record.h Delete some dead and non-obvious code. 2009-11-24 01:48:15 +00:00
RegisterInfoEmitter.cpp Remove unneeded ';' and a class/struct mismatch (noticed by clang). 2009-12-09 02:58:09 +00:00
RegisterInfoEmitter.h
StringToOffsetTable.h Use raw_ostream::write_escaped instead of EscapeString. 2009-10-17 20:43:19 +00:00
SubtargetEmitter.cpp Show command-line args and features passed into backend in debug output. Approved by Evan Cheng. 2009-11-11 03:23:46 +00:00
SubtargetEmitter.h Extend the instruction itinerary model to include the ability to indicate the def and use cycle for each operand. This additional information is optional, so existing itineraries do not need to be changed. 2009-08-17 16:02:57 +00:00
TableGen.cpp Sketch TableGen disassembler emitter, based on patch by Sean Callanan. 2009-11-25 02:13:23 +00:00
TableGenBackend.cpp
TableGenBackend.h
TGLexer.cpp
TGLexer.h Move DataTypes.h to include/llvm/System, update all users. This breaks the last 2009-10-26 01:35:46 +00:00
TGParser.cpp Fix whitespace. 2009-11-22 04:24:42 +00:00
TGParser.h
TGValueTypes.cpp Add contexts to some of the MVT APIs. No functionality change yet, just the infrastructure work needed to get the contexts to where they need to be first. 2009-08-12 00:36:31 +00:00