aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/XCore/XCoreInstrInfo.td
Commit message (Expand)AuthorAgeFilesLines
* Remove isTwoAddress from XCore.Eric Christopher2010-06-211-1/+1
* fix a type contradition: XCoreISD::RETSP has one argument, not zero.Chris Lattner2010-03-281-1/+1
* set SDNPVariadic on nodes throughout the rest of the targets thatChris Lattner2010-03-191-1/+2
* Don't mark call instruction as a barrier.Richard Osborne2010-02-231-1/+1
* ECALLF, ECALLT shouldn't be marked as barriers.Richard Osborne2010-02-231-2/+2
* Mark unconditional branches as barriers. Found using -verify-machineinstrsRichard Osborne2010-02-231-3/+3
* Lower BR_JT on the XCore to a jump into a series of jump instructions.Richard Osborne2010-02-231-1/+29
* Fix "the the" and similar typos.Dan Gohman2010-02-101-2/+2
* Add XCore support for indirectbr / blockaddress.Richard Osborne2009-11-181-0/+6
* Set isBarrier = 1 on return instructions, as they are control barriers.Dan Gohman2009-11-111-1/+1
* Rename usesCustomDAGSchedInserter to usesCustomInserter, and update aDan Gohman2009-10-291-3/+3
* Add some peepholes for signed comparisons using ashr X, X, 32.Richard Osborne2009-10-081-0/+16
* Remove xs1b predicate since it is no longer needed to differentiate betweemRichard Osborne2009-10-061-14/+3
* Remove xs1a subtarget. xs1a is a preproduction device used inRichard Osborne2009-10-061-17/+0
* Add extra SEXT pattern.Richard Osborne2009-08-021-0/+16
* Fix pattern for LD16S_3r, add basic tests to check load / store instructionsRichard Osborne2009-07-151-1/+1
* Untabification.Bill Wendling2009-05-301-5/+5
* Add pseudo instructions to the XCore for (load|store|load address) of aRichard Osborne2009-01-141-31/+29
* Add support for ISD::TRAP to the XCore backendRichard Osborne2008-12-031-1/+14
* Add XCore intrinsics for getid (returns thread id) and bitrev (reversesRichard Osborne2008-11-141-2/+2
* Add XCore backend.Richard Osborne2008-11-071-0/+980