llvm/utils/TableGen
2007-12-17 01:12:55 +00:00
..
AsmWriterEmitter.cpp Work around a bogus gcc 4.2 warning. 2007-07-18 04:51:57 +00:00
AsmWriterEmitter.h Maximally group commands. When all instructions within a command set have a 2006-07-18 18:28:27 +00:00
CallingConvEmitter.cpp Eliminate the recently introduced CCAssignToStackABISizeAlign 2007-11-14 08:29:13 +00:00
CallingConvEmitter.h More explicit keywords. 2007-07-30 14:51:59 +00:00
CodeEmitterGen.cpp Add target independent MachineInstr's to represent subreg insert/extract in MBB's. PR1350 2007-07-26 07:48:21 +00:00
CodeEmitterGen.h 1. Simplfy bit operations. 2006-07-13 21:02:53 +00:00
CodeGenInstruction.h Add flags to indicate that there are "never" side effects or that there "may be" 2007-12-14 01:48:59 +00:00
CodeGenIntrinsics.h This is the patch to provide clean intrinsic function overloading support in LLVM. It cleans up the intrinsic definitions and generally smooths the process for more complicated intrinsic writing. It will be used by the upcoming atomic intrinsics as well as vector and float intrinsics in the future. 2007-08-04 01:51:18 +00:00
CodeGenRegisters.h Add CopyCost to TargetRegisterClass. This specifies the cost of copying a value 2007-09-19 01:35:01 +00:00
CodeGenTarget.cpp Add flags to indicate that there are "never" side effects or that there "may be" 2007-12-14 01:48:59 +00:00
CodeGenTarget.h Eliminate an unused parameter. 2007-07-13 20:16:50 +00:00
DAGISelEmitter.cpp switch some calls to SelectionDAG::getTargetNode to use 2007-10-24 06:25:09 +00:00
DAGISelEmitter.h Initial support for multi-result patterns: 2007-09-12 23:30:14 +00:00
InstrInfoEmitter.cpp Add flags to indicate that there are "never" side effects or that there "may be" 2007-12-14 01:48:59 +00:00
InstrInfoEmitter.h simplify the way operand flags and constraints are handled, making it easier 2006-11-06 23:49:51 +00:00
IntrinsicEmitter.cpp Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space. 2007-12-17 01:12:55 +00:00
IntrinsicEmitter.h Rather than having special rules like "intrinsics cannot 2007-12-03 20:06:50 +00:00
Makefile Rewrite the tblgen parser in a recursive descent style, eliminating the bison parser. 2007-11-22 20:49:04 +00:00
Record.cpp change the Init print methods to return strings, and implement 2007-11-22 21:05:25 +00:00
Record.h change the Init print methods to return strings, and implement 2007-11-22 21:05:25 +00:00
RegisterInfoEmitter.cpp Add parameter to getDwarfRegNum to permit targets 2007-11-13 19:13:01 +00:00
RegisterInfoEmitter.h Remove trailing whitespace 2005-04-22 00:00:37 +00:00
SubtargetEmitter.cpp Add an "implies" field to features. This indicates that, if the current 2007-05-04 20:38:40 +00:00
SubtargetEmitter.h Allow itineraries to be passed through the Target Machine. 2005-11-01 20:06:59 +00:00
TableGen.cpp Rewrite the tblgen parser in a recursive descent style, eliminating the bison parser. 2007-11-22 20:49:04 +00:00
TableGenBackend.cpp What should be the last unnecessary <iostream>s in the library. 2006-12-07 22:21:48 +00:00
TableGenBackend.h Remove trailing whitespace 2005-04-22 00:00:37 +00:00
TGLexer.cpp Rewrite the tblgen parser in a recursive descent style, eliminating the bison parser. 2007-11-22 20:49:04 +00:00
TGLexer.h add missing #include 2007-11-22 23:19:05 +00:00
TGParser.cpp Add TGParser files to VStudio project files. Removed generated files section from TableGen project file as it is no longer needed. #Include <algorithm> directly from TGParser.cpp so it can see std::reverse. 2007-11-26 23:19:59 +00:00
TGParser.h Rewrite the tblgen parser in a recursive descent style, eliminating the bison parser. 2007-11-22 20:49:04 +00:00