aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/SparcV9/SparcV9.td
Commit message (Expand)AuthorAgeFilesLines
* Fix file header comments and include guards -- many files have been moved orBrian Gaeke2004-04-251-2/+3
* Great renaming: Sparc --> SparcV9Brian Gaeke2004-02-251-24/+24
* Added LLVM copyright header.John Criswell2003-10-211-0/+9
* Since we now have TableGen editing modes for VIM and (X)Emacs, we no longer needMisha Brukman2003-08-141-2/+2
* Transition to using 'let X = y' instead of 'set X = y'.Chris Lattner2003-08-041-35/+35
* We no longer need to preprocess SparcV9.td before sending it through tablegenChris Lattner2003-07-301-29/+29
* * Cleaned up and corrected comments wrt instruction formatsMisha Brukman2003-07-291-18/+18
* Elaborated assembly syntax of instructions in the comments.Misha Brukman2003-07-071-65/+64
* Properly fix instruction syntax in comments, using `imm' for instructions thatMisha Brukman2003-07-021-34/+34
* Fixed instruction syntax in the comments (specifies how instr is used).Misha Brukman2003-07-021-83/+83
* Some preprocessors doen't support // comments and get confusedChris Lattner2003-06-201-1/+1
* * Changed Bcc instructions to behave like BPcc instructionsMisha Brukman2003-06-061-13/+35
* The SUB*i instructions belong to a different class than their SUB*r brethren.Misha Brukman2003-06-061-4/+4
* Do not preset the cc register, the instructions actually use it.Misha Brukman2003-06-051-20/+17
* * The textual output of (non-)predicted FP branches is the same.Misha Brukman2003-06-051-24/+50
* All store instructions really want 'rd' in the first field.Misha Brukman2003-06-051-13/+20
* Added the 4.7 instruction class and all the FMOVcc instructions in them.Misha Brukman2003-06-041-36/+112
* Comment out opcodes currently unused in the Sparc backend.Misha Brukman2003-06-041-0/+3
* Added instruction format class 3.15 and floating-point compare instructions.Misha Brukman2003-06-041-9/+6
* Store instructions are different from other Format 3.1/3.2 instructions in thatMisha Brukman2003-06-031-6/+6
* * Added section A.34: Move FP register on int reg condition (FMOVr)Misha Brukman2003-06-031-13/+42
* Added MOVR (move int reg on register condition), aka comparison with zero.Misha Brukman2003-06-021-2/+13
* SparcInstr.def: added 'r' and 'i' versions of MOV(F)cc instructionsMisha Brukman2003-06-021-34/+64
* * Added casts to/from floating-point to integers.Misha Brukman2003-06-021-90/+187
* * Put back into action SLL/SRL/SRA{r,i}6 instructionsMisha Brukman2003-05-311-8/+8
* Fixed the namespace to match SparcInternals.h; added notes on some missingMisha Brukman2003-05-301-5/+18
* Fixed to use the correct format of the instruction.Misha Brukman2003-05-291-3/+3
* * Broke up SparcV9.td into separate files as it was getting unmanageableMisha Brukman2003-05-291-258/+33
* Fixed ordering of elements in instructions: although the binary instructionsMisha Brukman2003-05-281-30/+50
* Added definitions for a bunch of floating-point instructions.Misha Brukman2003-05-271-65/+381
* Added the initial version of the TableGen description for the Sparc backend.Misha Brukman2003-05-071-0/+359