aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Target.td
Commit message (Expand)AuthorAgeFilesLines
...
* Add isLittleEndianEncoding to InstrInfo class, defaults to `off'Misha Brukman2004-10-141-0/+6
* Add initial support for variantsChris Lattner2004-10-031-2/+10
* Add support for the isLoad and isStore flags, needed by the instruction sched...Nate Begeman2004-09-281-0/+2
* Capture delay slot infoChris Lattner2004-09-281-0/+1
* Revamp the Register class, and allow the use of the RegisterGroup class toChris Lattner2004-09-141-18/+13
* Add two valuesChris Lattner2004-08-211-0/+11
* isdummyclass goes awayChris Lattner2004-08-151-4/+0
* disable all of the pattern isel stuffChris Lattner2004-08-151-1/+2
* Add i1immChris Lattner2004-08-151-0/+1
* Make the AsmWriter a first-class tblgen object. Allow targets to specifyChris Lattner2004-08-141-15/+38
* Fill out immediate operand classes, add a new Operand classChris Lattner2004-08-111-4/+14
* Remove ClassPrefix variable as it's no longer used.Misha Brukman2004-08-091-1/+0
* Classes need to have a prefix name, so that they can be tacked on to the piecesMisha Brukman2004-08-091-0/+1
* Add some immediate forms, make name optionalChris Lattner2004-08-011-2/+5
* Add the 'ops' marker, add an AsmString initializerChris Lattner2004-08-011-1/+6
* Move the 'Expander' node to later in the file, with the other experimentalChris Lattner2004-08-011-15/+23
* New flagChris Lattner2004-07-311-0/+1
* Expose the "Other" value type to tablegen targetsChris Lattner2004-02-111-0/+1
* Added LLVM copyright header.John Criswell2003-10-211-0/+7
* 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