llvm-6502/utils/TableGen
Jeff Cohen f356d70ec3 Tblgen was generating syntactically illegal C++ code like:
SDOperand Tmp0,Tmp1,Tmp2,Tmp3,;

GCC has a bug (24907) in which is fails to catch this, but VC++ correctly
notes its illegality, so tblgen must be taught to only generate legal C++.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25075 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-04 03:15:19 +00:00
..
.cvsignore
AsmWriterEmitter.cpp No longer track value types for asm printer operands, and remove them as 2005-11-30 18:54:35 +00:00
AsmWriterEmitter.h
CodeEmitterGen.cpp
CodeEmitterGen.h
CodeGenInstruction.h Added field noResults to Instruction. 2005-12-26 09:11:45 +00:00
CodeGenRegisters.h Add support for generating v4i32 altivec code 2005-12-30 00:12:56 +00:00
CodeGenTarget.cpp Added field noResults to Instruction. 2005-12-26 09:11:45 +00:00
CodeGenTarget.h * Added an explicit type field to ComplexPattern. 2005-12-08 02:14:08 +00:00
DAGISelEmitter.cpp Tblgen was generating syntactically illegal C++ code like: 2006-01-04 03:15:19 +00:00
DAGISelEmitter.h Add support for generating v4i32 altivec code 2005-12-30 00:12:56 +00:00
FileLexer.cpp
FileLexer.l
FileParser.cpp
FileParser.h
FileParser.y
InstrInfoEmitter.cpp almost got the HP-UX tester up.. :) 2005-12-30 14:56:37 +00:00
InstrInfoEmitter.h Emit itinerary class in instruction info. 2005-10-31 17:16:46 +00:00
Makefile
Record.cpp more standards-compliance stuff 2005-12-26 05:08:55 +00:00
Record.h Rename Record::getValueAsListDef to getValueAsListOfDefs, to more accurately 2005-10-28 22:49:02 +00:00
RegisterInfoEmitter.cpp This gets most of the backends building with HP HappyC++. 2005-12-27 10:56:22 +00:00
RegisterInfoEmitter.h
SubtargetEmitter.cpp almost got the HP-UX tester up.. :) 2005-12-30 14:56:37 +00:00
SubtargetEmitter.h Allow itineraries to be passed through the Target Machine. 2005-11-01 20:06:59 +00:00
TableGen.cpp more standards-compliance stuff 2005-12-26 05:08:55 +00:00
TableGenBackend.cpp
TableGenBackend.h