.. |
AsmMatcherEmitter.cpp
|
MC: Fix bug where trailing tied operands were forgotten; the X86 assembler
|
2010-02-12 01:46:54 +00:00 |
AsmMatcherEmitter.h
|
Stub out assembly matcher (.s -> MCInst) tblgen backend.
|
2009-07-11 19:39:44 +00:00 |
AsmWriterEmitter.cpp
|
enhance llvm-mc -show-inst to print the enum of an instruction, like so:
|
2010-02-11 22:57:32 +00:00 |
AsmWriterEmitter.h
|
enhance llvm-mc -show-inst to print the enum of an instruction, like so:
|
2010-02-11 22:57:32 +00:00 |
AsmWriterInst.cpp
|
Changed AsmWriterOperand to also include the index of the
|
2010-02-10 02:27:43 +00:00 |
AsmWriterInst.h
|
Changed AsmWriterOperand to also include the index of the
|
2010-02-10 02:27:43 +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
|
The new isel passes all tests, time to start making it go fast.
|
2010-02-24 07:06:50 +00:00 |
CodeEmitterGen.cpp
|
move target-independent opcodes out of TargetInstrInfo
|
2010-02-09 19:54:29 +00:00 |
CodeEmitterGen.h
|
Revert 90628, which was incorrect.
|
2009-12-15 20:21:44 +00:00 |
CodeGenDAGPatterns.cpp
|
resolve a fixme by having the .td file parser reject thigns like
|
2010-03-01 22:29:19 +00:00 |
CodeGenDAGPatterns.h
|
Fix PR2590 by making PatternSortingPredicate actually be
|
2010-03-01 22:09:11 +00:00 |
CodeGenInstruction.cpp
|
The mayHaveSideEffects flag is no longer used.
|
2010-02-27 23:47:46 +00:00 |
CodeGenInstruction.h
|
The mayHaveSideEffects flag is no longer used.
|
2010-02-27 23:47:46 +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
|
move target-independent opcodes out of TargetInstrInfo
|
2010-02-09 19:54:29 +00:00 |
CodeGenTarget.h
|
Remove the CPAttrParentAsRoot code, which is unused, and inconvenient
|
2010-01-04 20:31:55 +00:00 |
DAGISelEmitter.cpp
|
the sorting predicate should work for comparing an element
|
2010-03-02 18:15:02 +00:00 |
DAGISelEmitter.h
|
optimize tblgen compile time by eliminating the old isel.
|
2010-03-01 21:49:54 +00:00 |
DAGISelMatcher.cpp
|
introduce a new SwitchTypeMatcher node (which is analogous to
|
2010-03-03 06:28:15 +00:00 |
DAGISelMatcher.h
|
change the new isel matcher to emit ComplexPattern matches
|
2010-03-04 01:23:08 +00:00 |
DAGISelMatcherEmitter.cpp
|
so hey, it turns out that the histogram was completely wrong, because
|
2010-03-04 01:34:29 +00:00 |
DAGISelMatcherGen.cpp
|
zap fixme.
|
2010-03-04 01:26:00 +00:00 |
DAGISelMatcherOpt.cpp
|
introduce a new SwitchTypeMatcher node (which is analogous to
|
2010-03-03 06:28:15 +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
|
Updated the enhanced disassembly library's TableGen
|
2010-02-10 03:23:23 +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
|
fix this to work more determinstically, patch by Thomas Veith!
|
2010-02-19 07:02:20 +00:00 |
InstrEnumEmitter.h
|
Replace std::iostreams with raw_ostream in TableGen.
|
2009-07-03 00:10:29 +00:00 |
InstrInfoEmitter.cpp
|
Introduce a new CodeGenInstruction::ConstraintInfo class
|
2010-02-10 01:45:28 +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
|
Make it not an error to specify -O* options several times.
|
2010-03-05 04:46:39 +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
|
Fix PR2590 by making PatternSortingPredicate actually be
|
2010-03-01 22:09:11 +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
|
Changed the table generator so that the X86
|
2010-02-24 02:56:25 +00:00 |
X86RecognizableInstr.h
|
Table-driven disassembler for the X86 architecture (16-, 32-, and 64-bit
|
2009-12-19 02:59:52 +00:00 |