llvm/utils/TableGen
Owen Anderson 20ab29068d Add a flag for indirect branch instructions.
Target maintainers: please check that the instructions for your target are correctly marked.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44012 91177308-0d34-0410-b5e6-96231b3b80d8
2007-11-12 07:39:39 +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 Add CCAssignToStackABISizeAlign for convenience in 2007-11-10 22:07:15 +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 a flag for indirect branch instructions. 2007-11-12 07:39:39 +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 a flag for indirect branch instructions. 2007-11-12 07:39:39 +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
FileLexer.cpp.cvs Remove some unnecessary C-style statics. 2007-11-02 15:10:05 +00:00
FileLexer.l Updated VC++ build system. 2007-10-17 14:56:40 +00:00
FileLexer.l.cvs Remove some unnecessary C-style statics. 2007-11-02 15:10:05 +00:00
FileParser.cpp.cvs regenerate 2007-09-17 17:40:48 +00:00
FileParser.h.cvs regenerate 2007-09-17 17:40:48 +00:00
FileParser.y Added \!con(a,b) syntax to concatnate two dag fragments. 2007-05-15 01:23:24 +00:00
FileParser.y.cvs Added \!con(a,b) syntax to concatnate two dag fragments. 2007-05-15 01:23:24 +00:00
InstrInfoEmitter.cpp Add a flag for indirect branch instructions. 2007-11-12 07:39:39 +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 Add sqrt and powi intrinsics for long double. 2007-09-28 01:08:20 +00:00
IntrinsicEmitter.h Automatically generating intrinsic declarations from Dan Gohman. Modified 2007-02-07 20:38:26 +00:00
Makefile tblgen uses dynamic_cast heavily, so it needs rtti info 2007-10-18 15:54:45 +00:00
Record.cpp Add convenient helper to obtain list of ints 2007-11-11 11:19:37 +00:00
Record.h Add convenient helper to obtain list of ints 2007-11-11 11:19:37 +00:00
RegisterInfoEmitter.cpp Fix on 64-bit machines. 2007-11-12 00:56:04 +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 reapply 2007-02-27 22:08:27 +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