aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/XCore/XCoreInstrInfo.td
Commit message (Expand)AuthorAgeFilesLines
* Fix load/store SDNode flags.Jakob Stoklund Olesen2012-08-241-2/+2
* Remove tabs.Bill Wendling2012-07-191-3/+3
* Remove variable_ops from call instructions in most targets.Jakob Stoklund Olesen2012-07-131-5/+3
* Fix pattern for MKMSK instruction.Richard Osborne2012-06-131-1/+1
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-181-1/+1
* Fix 80 column violations.Richard Osborne2011-09-231-6/+12
* Mark LDWCP as having no side effects.Richard Osborne2011-09-121-1/+1
* Add Uses=[SP] to call instructions. This fixes a miscompilation with aRichard Osborne2011-08-241-2/+2
* Add intrinsics for SETEV, GETED, GETET.Richard Osborne2011-08-181-7/+21
* Add intrinsics for the zext / sext instructions.Richard Osborne2011-07-191-7/+13
* Add intrinsics for the testct, testwct instructions.Richard Osborne2011-07-191-1/+9
* Add intrinsics for the peek and endin instructions.Richard Osborne2011-07-191-1/+8
* Fix 80 column violations.Richard Osborne2011-05-311-2/+5
* Add XCore intrinsic for crc8.Richard Osborne2011-05-311-0/+6
* Add XCore intrinsic for crc32.Richard Osborne2011-05-311-1/+7
* Add XCore intrinsics for initializing / starting / synchronizing threads.Richard Osborne2011-03-311-6/+39
* Add XCore intrinsic for setpsc.Richard Osborne2011-03-171-1/+5
* Add XCore intrinsics for setclk, setrdy.Richard Osborne2011-03-161-1/+9
* Add checkevent intrinsic to check if any resources owned by the current threadRichard Osborne2011-03-161-0/+7
* Add XCore intrinsics for getps, setps, setsr and clrsr.Richard Osborne2011-03-151-3/+25
* Add XCore intrinsic for eeu instruction.Richard Osborne2011-02-241-0/+4
* Add XCore intrinsic for clre instruction.Richard Osborne2011-02-231-1/+3
* Add llvm.xcore.waitevent intrinsic. The effect of this intrinsic is to enableRichard Osborne2011-02-231-1/+7
* Add XCore intrinsic for the setv instruction.Richard Osborne2011-02-231-1/+6
* Fix format for setc instruction.Richard Osborne2011-02-231-1/+1
* Add XCore intrinsic for settw instruction.Richard Osborne2011-02-231-1/+5
* Add XCore intrinsics for various instructions on ports.Richard Osborne2011-02-211-2/+24
* Add intrinsic for setc instruction on the XCore.Richard Osborne2011-02-091-1/+12
* Add XCore intrinsics for resource instructions.Richard Osborne2011-02-031-4/+51
* Flag -> Glue, the ongoing sagaChris Lattner2010-12-231-4/+4
* Remove Predicate_* calls from MBlaze and XCoreJakob Stoklund Olesen2010-09-031-11/+1
* 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