..
ARMDecoderEmitter.cpp
Refactor away tSpill and tRestore pseudos in ARM backend.
2011-06-29 20:26:39 +00:00
ARMDecoderEmitter.h
AsmMatcherEmitter.cpp
Add support for alternative register names, useful for instructions whose operands are logically equivalent to existing registers, but happen to be printed specially. For example, an instruciton that prints d0[0] instead of s0.
2011-06-27 21:06:21 +00:00
AsmMatcherEmitter.h
Remove unused STL header includes.
2011-04-23 19:53:52 +00:00
AsmWriterEmitter.cpp
Change AsmName's type from StringRef to std::string. AsmName was pointing to a temporary string object that was destroyed. This is undefined behavior and MSVC didn't like it.
2011-06-29 11:25:34 +00:00
AsmWriterEmitter.h
AsmWriterInst.cpp
AsmWriterInst.h
CallingConvEmitter.cpp
CallingConvEmitter.h
Remove unused STL header includes.
2011-04-23 19:53:52 +00:00
ClangASTNodesEmitter.cpp
ClangASTNodesEmitter.h
ClangAttrEmitter.cpp
ClangAttrEmitter.h
ClangDiagnosticsEmitter.cpp
Update the Clang diagnostic emitter to emit IDs for diagnostic categories.
2011-06-15 21:43:52 +00:00
ClangDiagnosticsEmitter.h
Initial work to improve documentation for Clang's diagnostics, from Matthieu Monrocq
2011-04-15 22:04:07 +00:00
ClangSACheckersEmitter.cpp
ClangSACheckersEmitter.h
CMakeLists.txt
Unbreak the CMake build
2011-06-21 23:19:23 +00:00
CodeEmitterGen.cpp
Fix a bug in tblgen that caused incorrect encodings on instructions that specified operands with "bit" instead of "bits<1>".
2011-04-28 17:51:45 +00:00
CodeEmitterGen.h
CodeGenDAGPatterns.cpp
Add support for alternative register names, useful for instructions whose operands are logically equivalent to existing registers, but happen to be printed specially. For example, an instruciton that prints d0[0] instead of s0.
2011-06-27 21:06:21 +00:00
CodeGenDAGPatterns.h
Implement major new fastisel functionality: the matcher can now handle immediates with
2011-04-18 06:22:33 +00:00
CodeGenInstruction.cpp
Add support for alternative register names, useful for instructions whose operands are logically equivalent to existing registers, but happen to be printed specially. For example, an instruciton that prints d0[0] instead of s0.
2011-06-27 21:06:21 +00:00
CodeGenInstruction.h
change OperandsSignature to use SmallVector<char> instead of std::vector<string>
2011-04-17 22:24:13 +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
Consolidate some TableGen diagnostic helper functions.
2011-06-21 22:55:50 +00:00
CodeGenRegisters.h
Store CodeGenRegisters as pointers so they won't be reallocated.
2011-06-18 04:26:06 +00:00
CodeGenTarget.cpp
Add support for alternative register names, useful for instructions whose operands are logically equivalent to existing registers, but happen to be printed specially. For example, an instruciton that prints d0[0] instead of s0.
2011-06-27 21:06:21 +00:00
CodeGenTarget.h
Add support for alternative register names, useful for instructions whose operands are logically equivalent to existing registers, but happen to be printed specially. For example, an instruciton that prints d0[0] instead of s0.
2011-06-27 21:06:21 +00:00
DAGISelEmitter.cpp
DAGISelEmitter.h
Remove unused STL header includes.
2011-04-23 19:53:52 +00:00
DAGISelMatcher.cpp
Rework our internal representation of node predicates to expose more
2011-04-17 21:38:24 +00:00
DAGISelMatcher.h
Rework our internal representation of node predicates to expose more
2011-04-17 21:38:24 +00:00
DAGISelMatcherEmitter.cpp
Rework our internal representation of node predicates to expose more
2011-04-17 21:38:24 +00:00
DAGISelMatcherGen.cpp
Add support for alternative register names, useful for instructions whose operands are logically equivalent to existing registers, but happen to be printed specially. For example, an instruciton that prints d0[0] instead of s0.
2011-06-27 21:06:21 +00:00
DAGISelMatcherOpt.cpp
Remove unused STL header includes.
2011-04-23 19:53:52 +00:00
DisassemblerEmitter.cpp
Consolidate some TableGen diagnostic helper functions.
2011-06-21 22:55:50 +00:00
DisassemblerEmitter.h
EDEmitter.cpp
ARM Assembly support for Thumb mov-immediate.
2011-06-27 23:54:06 +00:00
EDEmitter.h
Error.cpp
Consolidate some TableGen diagnostic helper functions.
2011-06-21 22:55:50 +00:00
Error.h
Consolidate some TableGen diagnostic helper functions.
2011-06-21 22:55:50 +00:00
FastISelEmitter.cpp
Add support for alternative register names, useful for instructions whose operands are logically equivalent to existing registers, but happen to be printed specially. For example, an instruciton that prints d0[0] instead of s0.
2011-06-27 21:06:21 +00:00
FastISelEmitter.h
FixedLenDecoderEmitter.cpp
Add support for alternative register names, useful for instructions whose operands are logically equivalent to existing registers, but happen to be printed specially. For example, an instruciton that prints d0[0] instead of s0.
2011-06-27 21:06:21 +00:00
FixedLenDecoderEmitter.h
InstrEnumEmitter.cpp
InstrEnumEmitter.h
InstrInfoEmitter.cpp
Add MCInstrInfo registeration machinery.
2011-06-28 20:29:03 +00:00
InstrInfoEmitter.h
Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc
2011-06-28 20:07:07 +00:00
IntrinsicEmitter.cpp
fix the varargs version of StructType::get to not require an LLVMContext, making usage
2011-06-18 22:48:56 +00:00
IntrinsicEmitter.h
LLVMCConfigurationEmitter.cpp
llvmc: Make it possible to provide an argument to (join).
2011-05-05 04:24:58 +00:00
LLVMCConfigurationEmitter.h
Makefile
NeonEmitter.cpp
Revert "Shorten some ARM builtin names by removing unnecessary "neon" prefix."
2011-06-24 22:13:17 +00:00
NeonEmitter.h
OptParserEmitter.cpp
Fix a ton of comment typos found by codespell. Patch by
2011-04-15 05:18:47 +00:00
OptParserEmitter.h
Record.cpp
Add support for alternative register names, useful for instructions whose operands are logically equivalent to existing registers, but happen to be printed specially. For example, an instruciton that prints d0[0] instead of s0.
2011-06-27 21:06:21 +00:00
Record.h
Add support for alternative register names, useful for instructions whose operands are logically equivalent to existing registers, but happen to be printed specially. For example, an instruciton that prints d0[0] instead of s0.
2011-06-27 21:06:21 +00:00
RegisterInfoEmitter.cpp
Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo.
2011-06-28 21:14:33 +00:00
RegisterInfoEmitter.h
More refactoring. MC doesn't need know about subreg indices.
2011-06-27 19:24:13 +00:00
SetTheory.cpp
Consolidate some TableGen diagnostic helper functions.
2011-06-21 22:55:50 +00:00
SetTheory.h
Drop a RecordKeeper reference that wasn't necessary.
2011-06-04 07:49:55 +00:00
StringMatcher.cpp
StringMatcher.h
StringToOffsetTable.h
SubtargetEmitter.cpp
Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries) into MC.
2011-06-29 01:14:12 +00:00
SubtargetEmitter.h
Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries) into MC.
2011-06-29 01:14:12 +00:00
TableGen.cpp
Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc
2011-06-28 20:07:07 +00:00
TableGenBackend.cpp
TableGenBackend.h
TGLexer.cpp
Consolidate some TableGen diagnostic helper functions.
2011-06-21 22:55:50 +00:00
TGLexer.h
Consolidate some TableGen diagnostic helper functions.
2011-06-21 22:55:50 +00:00
TGParser.cpp
TGParser.h
Consolidate some TableGen diagnostic helper functions.
2011-06-21 22:55:50 +00:00
TGValueTypes.cpp
Remove unused STL header includes.
2011-04-23 19:53:52 +00:00
X86DisassemblerShared.h
X86DisassemblerTables.cpp
X86DisassemblerTables.h
Fix a ton of comment typos found by codespell. Patch by
2011-04-15 05:18:47 +00:00
X86ModRMFilters.h
X86RecognizableInstr.cpp
X86RecognizableInstr.h