summaryrefslogtreecommitdiff
path: root/lib/Target/XCore/XCoreInstrInfo.td
Commit message (Expand)AuthorAge
* Mark LDWCP as having no side effects.Richard Osborne2011-09-12
* Add Uses=[SP] to call instructions. This fixes a miscompilation with aRichard Osborne2011-08-24
* Add intrinsics for SETEV, GETED, GETET.Richard Osborne2011-08-18
* Add intrinsics for the zext / sext instructions.Richard Osborne2011-07-19
* Add intrinsics for the testct, testwct instructions.Richard Osborne2011-07-19
* Add intrinsics for the peek and endin instructions.Richard Osborne2011-07-19
* Fix 80 column violations.Richard Osborne2011-05-31
* Add XCore intrinsic for crc8.Richard Osborne2011-05-31
* Add XCore intrinsic for crc32.Richard Osborne2011-05-31
* Add XCore intrinsics for initializing / starting / synchronizing threads.Richard Osborne2011-03-31
* Add XCore intrinsic for setpsc.Richard Osborne2011-03-17
* Add XCore intrinsics for setclk, setrdy.Richard Osborne2011-03-16
* Add checkevent intrinsic to check if any resources owned by the current threadRichard Osborne2011-03-16
* Add XCore intrinsics for getps, setps, setsr and clrsr.Richard Osborne2011-03-15
* Add XCore intrinsic for eeu instruction.Richard Osborne2011-02-24
* Add XCore intrinsic for clre instruction.Richard Osborne2011-02-23
* Add llvm.xcore.waitevent intrinsic. The effect of this intrinsic is to enableRichard Osborne2011-02-23
* Add XCore intrinsic for the setv instruction.Richard Osborne2011-02-23
* Fix format for setc instruction.Richard Osborne2011-02-23
* Add XCore intrinsic for settw instruction.Richard Osborne2011-02-23
* Add XCore intrinsics for various instructions on ports.Richard Osborne2011-02-21
* Add intrinsic for setc instruction on the XCore.Richard Osborne2011-02-09
* Add XCore intrinsics for resource instructions.Richard Osborne2011-02-03
* Flag -> Glue, the ongoing sagaChris Lattner2010-12-23
* Remove Predicate_* calls from MBlaze and XCoreJakob Stoklund Olesen2010-09-03
* Remove isTwoAddress from XCore.Eric Christopher2010-06-21
* fix a type contradition: XCoreISD::RETSP has one argument, not zero.Chris Lattner2010-03-28
* set SDNPVariadic on nodes throughout the rest of the targets thatChris Lattner2010-03-19
* Don't mark call instruction as a barrier.Richard Osborne2010-02-23
* ECALLF, ECALLT shouldn't be marked as barriers.Richard Osborne2010-02-23
* Mark unconditional branches as barriers. Found using -verify-machineinstrsRichard Osborne2010-02-23
* Lower BR_JT on the XCore to a jump into a series of jump instructions.Richard Osborne2010-02-23
* Fix "the the" and similar typos.Dan Gohman2010-02-10
* Add XCore support for indirectbr / blockaddress.Richard Osborne2009-11-18
* Set isBarrier = 1 on return instructions, as they are control barriers.Dan Gohman2009-11-11
* Rename usesCustomDAGSchedInserter to usesCustomInserter, and update aDan Gohman2009-10-29
* Add some peepholes for signed comparisons using ashr X, X, 32.Richard Osborne2009-10-08
* Remove xs1b predicate since it is no longer needed to differentiate betweemRichard Osborne2009-10-06
* Remove xs1a subtarget. xs1a is a preproduction device used inRichard Osborne2009-10-06
* Add extra SEXT pattern.Richard Osborne2009-08-02
* Fix pattern for LD16S_3r, add basic tests to check load / store instructionsRichard Osborne2009-07-15
* Untabification.Bill Wendling2009-05-30
* Add pseudo instructions to the XCore for (load|store|load address) of aRichard Osborne2009-01-14
* Add support for ISD::TRAP to the XCore backendRichard Osborne2008-12-03
* Add XCore intrinsics for getid (returns thread id) and bitrev (reversesRichard Osborne2008-11-14
* Add XCore backend.Richard Osborne2008-11-07