aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Target.td
Commit message (Expand)AuthorAgeFilesLines
* Add a bunch of new node types, including a new Void dummy register classChris Lattner2003-08-151-1/+16
* Rename DNVT_bool to DNVT_i1 to be consistent with type systemChris Lattner2003-08-121-8/+8
* Add support for basicblocks, setCC instructions, and branchesChris Lattner2003-08-121-2/+14
* add frameidx supportChris Lattner2003-08-111-15/+16
* Remove dead codeChris Lattner2003-08-111-3/+0
* add support for more nodesChris Lattner2003-08-111-5/+9
* Make imm be a leaf instead of a nonterminalChris Lattner2003-08-101-2/+2
* Update tablegen interfacesChris Lattner2003-08-071-37/+53
* Start adding usefulness to the DAG node definitions, add a new ExpanderChris Lattner2003-08-061-14/+51
* Allow instructions to have a DAG pattern associated with them.Chris Lattner2003-08-041-0/+20
* There is nothing special about noops nowChris Lattner2003-08-041-1/+0
* Transition to using let instead of setChris Lattner2003-08-041-1/+1
* Allow specifying custom names for registersChris Lattner2003-08-031-0/+8
* Rearrange fields yet again: Don't instantiate these lists ONCE PER INSTRUCTION.Chris Lattner2003-08-031-6/+7
* Remove the RegisterInfo class in favor of a general Target class. Add instri...Chris Lattner2003-08-031-22/+33
* Rename fieldsChris Lattner2003-08-011-5/+3
* encode size information into each ValueTypeChris Lattner2003-08-011-11/+33
* Add commentsChris Lattner2003-07-301-1/+19
* Add all of the necessary classes to describe the contents of the MRegister.h ...Chris Lattner2003-07-301-1/+40
* No this file is not actually Sparc.td :)Chris Lattner2003-07-291-7/+5
* Add namespace specifier, add flags used by the X86 BEChris Lattner2003-07-291-5/+7
* Instead of specifying the SIZE of the register, go so far as to specifyChris Lattner2003-07-281-1/+16
* Added the target-independent part of TableGen data.Misha Brukman2003-05-291-0/+26