..
AsmMatcherEmitter.cpp
AsmMatcherEmitter: Use stable_sort when reordering instructions, so that order
2010-02-02 23:46:36 +00:00
AsmMatcherEmitter.h
Stub out assembly matcher (.s -> MCInst) tblgen backend.
2009-07-11 19:39:44 +00:00
AsmWriterEmitter.cpp
sink handling of target-independent machine instrs (other
2010-02-03 01:00:52 +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
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
ClangDiagnosticsEmitter.cpp
Use raw_ostream::write_escaped instead of EscapeString.
2009-10-17 20:43:19 +00:00
ClangDiagnosticsEmitter.h
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
CMakeLists.txt
Update CMake build.
2010-01-29 01:10:25 +00:00
CodeEmitterGen.cpp
Remove DEBUG_DECLARE, looks like we don't need it.
2010-01-15 01:50:44 +00:00
CodeEmitterGen.h
Revert 90628, which was incorrect.
2009-12-15 20:21:44 +00:00
CodeGenDAGPatterns.cpp
Use the 'MadeChange' variable instead of returning 'false' all of the time.
2009-12-25 13:35:40 +00:00
CodeGenDAGPatterns.h
Remove unneeded ';' and a class/struct mismatch (noticed by clang).
2009-12-09 02:58:09 +00:00
CodeGenInstruction.cpp
Reimplement getToken and SplitString as "StringRef helper functions"
2010-01-11 18:03:24 +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
Remove DEBUG_DECLARE, looks like we don't need it.
2010-01-15 01:50:44 +00:00
CodeGenTarget.h
Remove the CPAttrParentAsRoot code, which is unused, and inconvenient
2010-01-04 20:31:55 +00:00
DAGISelEmitter.cpp
Change SelectCode's argument from SDValue to SDNode *, to make it more
2010-01-05 01:24:18 +00:00
DAGISelEmitter.h
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
DisassemblerEmitter.cpp
Table-driven disassembler for the X86 architecture (16-, 32-, and 64-bit
2009-12-19 02:59:52 +00:00
DisassemblerEmitter.h
Sketch TableGen disassembler emitter, based on patch by Sean Callanan.
2009-11-25 02:13:23 +00:00
EDEmitter.cpp
Quick fix to make the header file for the enhanced
2010-01-29 01:34:29 +00:00
EDEmitter.h
Added a custom TableGen backend to support the
2010-01-29 00:21:04 +00:00
FastISelEmitter.cpp
Don't use the ISD::NodeType enum for SDNode opcodes, as CodeGen
2010-01-05 22:26:32 +00:00
FastISelEmitter.h
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
InstrEnumEmitter.cpp
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
InstrEnumEmitter.h
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
InstrInfoEmitter.cpp
Remove DEBUG_DECLARE, looks like we don't need it.
2010-01-15 01:50:44 +00:00
InstrInfoEmitter.h
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
IntrinsicEmitter.cpp
Partially address a README by having functionattrs consider calls to
2010-01-06 08:45:52 +00:00
IntrinsicEmitter.h
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
LLVMCConfigurationEmitter.cpp
Escape double quotes in 'help'.
2010-01-26 14:55:04 +00:00
LLVMCConfigurationEmitter.h
This variable is never used.
2009-10-17 20:08:47 +00:00
Makefile
Change 'make install' to install tblgen, for better support of out-of-tree targets,
2009-05-08 17:32:47 +00:00
OptParserEmitter.cpp
tblgen/OptParser: Use EmitSourceFileHeader.
2010-01-04 22:03:51 +00:00
OptParserEmitter.h
TableGen: Add initial backend for clang Driver's option parsing.
2009-11-18 21:29:51 +00:00
Record.cpp
Add an !eq() operator to TableGen. It operates on strings only.
2010-01-05 19:11:42 +00:00
Record.h
Add an !eq() operator to TableGen. It operates on strings only.
2010-01-05 19:11:42 +00:00
RegisterInfoEmitter.cpp
Remove unneeded ';' and a class/struct mismatch (noticed by clang).
2009-12-09 02:58:09 +00:00
RegisterInfoEmitter.h
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
StringToOffsetTable.h
Use raw_ostream::write_escaped instead of EscapeString.
2009-10-17 20:43:19 +00:00
SubtargetEmitter.cpp
Have TableGen emit code that uses dbgs() rather than errs().
2010-01-05 17:47:41 +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
Added a custom TableGen backend to support the
2010-01-29 00:21:04 +00:00
TableGenBackend.cpp
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
TableGenBackend.h
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
TGLexer.cpp
Add an !eq() operator to TableGen. It operates on strings only.
2010-01-05 19:11:42 +00:00
TGLexer.h
Add an !eq() operator to TableGen. It operates on strings only.
2010-01-05 19:11:42 +00:00
TGParser.cpp
Add an !eq() operator to TableGen. It operates on strings only.
2010-01-05 19:11:42 +00:00
TGParser.h
move include searching logic from TGLexer to SourceMgr.
2009-06-21 05:06:04 +00:00
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
X86DisassemblerShared.h
fix build and while at it remove a redudant include
2009-12-19 11:52:18 +00:00
X86DisassemblerTables.cpp
Suppress compiler warning.
2009-12-23 00:45:10 +00:00
X86DisassemblerTables.h
Table-driven disassembler for the X86 architecture (16-, 32-, and 64-bit
2009-12-19 02:59:52 +00:00
X86ModRMFilters.h
Add missing newlines at EOF (for clang++).
2009-12-19 04:16:48 +00:00
X86RecognizableInstr.cpp
Fixes to the X86 disassembler:
2009-12-22 21:12:55 +00:00
X86RecognizableInstr.h
Table-driven disassembler for the X86 architecture (16-, 32-, and 64-bit
2009-12-19 02:59:52 +00:00