..
AsmMatcherEmitter.cpp
Fix function name per coding standard.
2012-09-05 01:15:43 +00:00
AsmWriterEmitter.cpp
Clean up includes.
2012-07-27 06:44:02 +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
Write llvm-tblgen backends as functions instead of sub-classes.
2012-06-11 15:37:55 +00:00
CMakeLists.txt
I'm introducing a new machine model to simultaneously allow simple
2012-07-07 04:00:00 +00:00
CodeEmitterGen.cpp
Re-work bit/bits value resolving in tblgen
2012-09-06 23:32:48 +00:00
CodeGenDAGPatterns.cpp
Tablegen: Add OperandWithDefaultOps Operand type
2012-09-06 14:15:52 +00:00
CodeGenDAGPatterns.h
Tablegen: Add OperandWithDefaultOps Operand type
2012-09-06 14:15:52 +00:00
CodeGenInstruction.cpp
Heed guessInstructionProperties, and stop warning on redundant flags.
2012-08-24 00:31:16 +00:00
CodeGenInstruction.h
Heed guessInstructionProperties, and stop warning on redundant flags.
2012-08-24 00:31:16 +00:00
CodeGenIntrinsics.h
rdar://11542750 - llvm.trap should be marked no return.
2012-05-27 23:20:41 +00:00
CodeGenRegisters.cpp
Clean the sub-reg index composition maps at emission.
2012-09-11 16:34:05 +00:00
CodeGenRegisters.h
Clean the sub-reg index composition maps at emission.
2012-09-11 16:34:05 +00:00
CodeGenSchedule.cpp
I'm introducing a new machine model to simultaneously allow simple
2012-07-07 04:00:00 +00:00
CodeGenSchedule.h
I'm introducing a new machine model to simultaneously allow simple
2012-07-07 04:00:00 +00:00
CodeGenTarget.cpp
Add a new optimization pass: Stack Coloring, that merges disjoint static allocations (allocas). Allocas are known to be
2012-09-06 09:17:37 +00:00
CodeGenTarget.h
Add CodeGenTarget::guessInstructionProperties.
2012-08-23 19:34:41 +00:00
DAGISelEmitter.cpp
Write llvm-tblgen backends as functions instead of sub-classes.
2012-06-11 15:37:55 +00:00
DAGISelMatcher.cpp
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
2011-12-20 02:50:00 +00:00
DAGISelMatcher.h
Fix a typo (the the => the)
2012-07-23 08:51:15 +00:00
DAGISelMatcherEmitter.cpp
TblGen: Tweak to pretty-print DAGISel.inc a bit better.
2012-07-18 22:41:03 +00:00
DAGISelMatcherGen.cpp
Tablegen: Add OperandWithDefaultOps Operand type
2012-09-06 14:15:52 +00:00
DAGISelMatcherOpt.cpp
Remove unused STL header includes.
2011-04-23 19:53:52 +00:00
DFAPacketizerEmitter.cpp
Refactored DFA generator. Merged transition class into state class.
2012-09-07 21:35:43 +00:00
DisassemblerEmitter.cpp
Write llvm-tblgen backends as functions instead of sub-classes.
2012-06-11 15:37:55 +00:00
EDEmitter.cpp
Make x86 asm parser to check for xmm vs ymm for index register in gather instructions. Also fix Intel syntax for gather instructions to use 'DWORD PTR' or 'QWORD PTR' to match gas.
2012-07-18 04:11:12 +00:00
FastISelEmitter.cpp
Write llvm-tblgen backends as functions instead of sub-classes.
2012-06-11 15:37:55 +00:00
FixedLenDecoderEmitter.cpp
Re-work bit/bits value resolving in tblgen
2012-09-06 23:32:48 +00:00
InstrInfoEmitter.cpp
Add an MCID::Select flag and TII hooks for optimizing selects.
2012-08-16 23:11:47 +00:00
IntrinsicEmitter.cpp
Write llvm-tblgen backends as functions instead of sub-classes.
2012-06-11 15:37:55 +00:00
LLVMBuild.txt
LLVMBuild: Remove trailing newline, which irked me.
2011-12-12 19:48:00 +00:00
Makefile
Build system infrastructure for multiple tblgens.
2011-10-06 01:51:51 +00:00
PseudoLoweringEmitter.cpp
Tablegen: Add OperandWithDefaultOps Operand type
2012-09-06 14:15:52 +00:00
RegisterInfoEmitter.cpp
Clean the sub-reg index composition maps at emission.
2012-09-11 16:34:05 +00:00
SequenceToOffsetTable.h
Fix a bunch of -Wdocumentation warnings.
2012-08-23 16:54:08 +00:00
SetTheory.cpp
Teach tblgen's set theory "sequence" operator to support an optional stride operand.
2012-05-24 21:37:08 +00:00
SetTheory.h
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
2011-12-20 02:50:00 +00:00
StringToOffsetTable.h
Add some missing includes for the build against stdcxx.
2012-08-10 10:53:56 +00:00
SubtargetEmitter.cpp
Constify subtarget info properly so that we dont cast away the const in
2012-09-05 21:43:57 +00:00
TableGen.cpp
Write llvm-tblgen backends as functions instead of sub-classes.
2012-06-11 15:37:55 +00:00
TableGenBackends.h
Write llvm-tblgen backends as functions instead of sub-classes.
2012-06-11 15:37:55 +00:00
TGValueTypes.cpp
Revert pragma clang suppressions that confuse GCC. (I'll worry about how to suppress/fix these problems properly when we figure out how to keep LLVM -Wweak-vtables clean)
2011-12-20 08:22:49 +00:00
X86DisassemblerShared.h
Add more indirection to the disassembler tables to reduce amount of space used to store the operand types and encodings. Store only the unique combinations in a separate table and store indices in the instruction table. Saves about 32K of static data.
2012-08-01 07:39:18 +00:00
X86DisassemblerTables.cpp
Change unsigned to a uint16_t in static disassembler tables to reduce the table size.
2012-09-11 04:19:21 +00:00
X86DisassemblerTables.h
Remove trailing whitespace
2012-07-31 05:28:41 +00:00
X86ModRMFilters.cpp
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
2011-12-20 02:50:00 +00:00
X86ModRMFilters.h
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
2011-12-20 02:50:00 +00:00
X86RecognizableInstr.cpp
Add support for converting llvm.fma to fma4 instructions.
2012-08-31 15:40:30 +00:00
X86RecognizableInstr.h
Fix a bunch of -Wdocumentation warnings.
2012-08-23 16:54:08 +00:00