aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/XCore
AgeCommit message (Expand)Author
2009-07-16Combine an unaligned store of unaligned load into a memmove.Richard Osborne
2009-07-16Expand unaligned 32 bit loads from an address which is a constantRichard Osborne
2009-07-16Custom lower unaligned 32 bit stores and loads into libcalls. This is Richard Osborne
2009-07-15Fix pattern for LD16S_3r, add basic tests to check load / store instructionsRichard Osborne
2009-07-15Fix XCoreTargetLowering::isLegalAddressingMode to handle non simple VTs.Richard Osborne
2009-06-04Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman
2009-05-20Fix for PR4235: to build a floating-point value from integer parts, Eli Friedman
2009-04-18testcase for PR3898Chris Lattner
2009-01-15Add the private linkage.Rafael Espindola
2009-01-15Don't fold address calculations which use negative offsets intoRichard Osborne
2009-01-14Add pseudo instructions to the XCore for (load|store|load address) of aRichard Osborne
2008-12-03Add support for ISD::TRAP to the XCore backendRichard Osborne
2008-11-18Reapply r59464, this time using the correct typeDuncan Sands
2008-11-18Revert r59464. It was causing this failure:Bill Wendling
2008-11-17Add soft float support for a bunch more operations. OriginalDuncan Sands
2008-11-17Don't produce ADDC/ADDE when expanding SHL unless they are legalRichard Osborne
2008-11-14[XCore] Fix expansion of 64 bit add/sub. Don't custom expandRichard Osborne
2008-11-14Add XCore intrinsics for getid (returns thread id) and bitrev (reversesRichard Osborne
2008-11-07Add basic test for XCore backendRichard Osborne