llvm-6502/utils/TableGen
Richard Sandiford 737ca5f7ab Fix pattern sort in DAGISelEmitter.cpp
The old code skipped one of the sorting criteria if either pattern had
no types.  This could lead to cycles of the form X < Y, Y < Z, Z < X.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191735 91177308-0d34-0410-b5e6-96231b3b80d8
2013-10-01 09:49:01 +00:00
..
AsmMatcherEmitter.cpp TableGen: fix constness of new comparison function. 2013-09-16 17:33:40 +00:00
AsmWriterEmitter.cpp
AsmWriterInst.cpp
AsmWriterInst.h
CallingConvEmitter.cpp
CMakeLists.txt
CodeEmitterGen.cpp
CodeGenDAGPatterns.cpp Replace EVT with MVT in CodeGenDAGAPatterns.cpp. 2013-09-25 06:37:18 +00:00
CodeGenDAGPatterns.h
CodeGenInstruction.cpp
CodeGenInstruction.h
CodeGenIntrinsics.h
CodeGenMapTable.cpp
CodeGenRegisters.cpp Provide basic type safety for array_pod_sort comparators. 2013-09-22 14:09:50 +00:00
CodeGenRegisters.h
CodeGenSchedule.cpp
CodeGenSchedule.h
CodeGenTarget.cpp Initial support for Neon scalar instructions. 2013-09-24 02:47:27 +00:00
CodeGenTarget.h
CTagsEmitter.cpp
DAGISelEmitter.cpp Fix pattern sort in DAGISelEmitter.cpp 2013-10-01 09:49:01 +00:00
DAGISelMatcher.cpp Fix doxygen comments to use correct function name. 2013-09-25 06:40:22 +00:00
DAGISelMatcher.h Fix doxygen comments to use correct function name. 2013-09-25 06:40:22 +00:00
DAGISelMatcherEmitter.cpp Add missing index comments to the left side of the DAG ISel matcher table for each individual case of SwitchOpcode/Type. 2013-09-22 23:18:50 +00:00
DAGISelMatcherGen.cpp
DAGISelMatcherOpt.cpp
DFAPacketizerEmitter.cpp
DisassemblerEmitter.cpp
FastISelEmitter.cpp
FixedLenDecoderEmitter.cpp
InstrInfoEmitter.cpp
IntrinsicEmitter.cpp Initial support for Neon scalar instructions. 2013-09-24 02:47:27 +00:00
LLVMBuild.txt
Makefile
OptParserEmitter.cpp Provide basic type safety for array_pod_sort comparators. 2013-09-22 14:09:50 +00:00
PseudoLoweringEmitter.cpp
RegisterInfoEmitter.cpp
SequenceToOffsetTable.h
SetTheory.cpp
SetTheory.h
SubtargetEmitter.cpp Mark the x86 machine model as incomplete. PR17367. 2013-09-25 18:14:12 +00:00
TableGen.cpp
TableGenBackends.h
tdtags
TGValueTypes.cpp
X86DisassemblerShared.h
X86DisassemblerTables.cpp Filter out repeated sections from the X86 disassembler modRMTable. Saves about ~43K from a released build. Unfortunately the disassembler tables are still upwards of 800K. 2013-09-30 06:23:19 +00:00
X86DisassemblerTables.h Filter out repeated sections from the X86 disassembler modRMTable. Saves about ~43K from a released build. Unfortunately the disassembler tables are still upwards of 800K. 2013-09-30 06:23:19 +00:00
X86ModRMFilters.cpp
X86ModRMFilters.h
X86RecognizableInstr.cpp
X86RecognizableInstr.h