aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/XCore
AgeCommit message (Expand)Author
2011-09-12Associate a MemOperand with LDWCP nodes introduced during ISel.Richard Osborne
2011-09-06Split the init.trampoline intrinsic, which currently combines GCC'sDuncan Sands
2011-08-24Add Uses=[SP] to call instructions. This fixes a miscompilation with aRichard Osborne
2011-08-18Add intrinsics for SETEV, GETED, GETET.Richard Osborne
2011-08-01Fix crash with varargs function with no named parameters.Richard Osborne
2011-07-19Add intrinsics for the zext / sext instructions.Richard Osborne
2011-07-19Add intrinsics for the testct, testwct instructions.Richard Osborne
2011-07-19Add intrinsics for the peek and endin instructions.Richard Osborne
2011-06-17make the asmparser reject function and type redefinitions. 'Merging' hasn't ...Chris Lattner
2011-05-31Add XCore intrinsic for crc8.Richard Osborne
2011-05-31Add XCore intrinsic for crc32.Richard Osborne
2011-05-31Convert test to FileCheck.Richard Osborne
2011-05-04Fix register-dependent XCore testsJakob Stoklund Olesen
2011-03-31Fix Mips, Sparc, and XCore tests that were dependent on register allocation.Jakob Stoklund Olesen
2011-03-31Add XCore intrinsics for initializing / starting / synchronizing threads.Richard Osborne
2011-03-17Add XCore intrinsic for setpsc.Richard Osborne
2011-03-16Add XCore intrinsics for setclk, setrdy.Richard Osborne
2011-03-16Add checkevent intrinsic to check if any resources owned by the current threadRichard Osborne
2011-03-15On the XCore the scavenging slot should be closest to the SP.Richard Osborne
2011-03-15Add XCore intrinsics for getps, setps, setsr and clrsr.Richard Osborne
2011-03-09Fix mistyped CHECK lines.Benjamin Kramer
2011-03-04Be nice to Xcore and the XMOS assembler and avoid quoting section namesJoerg Sonnenberger
2011-03-03Bug#9033: For the ELF assembler output, always quote the section name.Joerg Sonnenberger
2011-02-24Add XCore intrinsic for eeu instruction.Richard Osborne
2011-02-23Add XCore intrinsic for clre instruction.Richard Osborne
2011-02-23Add llvm.xcore.waitevent intrinsic. The effect of this intrinsic is to enableRichard Osborne
2011-02-23Add XCore intrinsic for the setv instruction.Richard Osborne
2011-02-23Add XCore intrinsic for settw instruction.Richard Osborne
2011-02-21Add XCore intrinsics for various instructions on ports.Richard Osborne
2011-02-09Add intrinsic for setc instruction on the XCore.Richard Osborne
2011-02-03Add XCore intrinsics for resource instructions.Richard Osborne
2011-02-02Add support for trampolines on the XCore.Richard Osborne
2011-01-31Fix bug where ReduceLoadWidth was creating illegal ZEXTLOAD instructions.Richard Osborne
2011-01-16Update tests.Rafael Espindola
2010-12-06If dbg_declare() or dbg_value() is not lowered by isel then emit DEBUG messag...Devang Patel
2010-09-20Enable machine sinking critical edge splitting. e.g.Evan Cheng
2010-04-17Start function numbering at 0.Dan Gohman
2010-04-07Split big test into multiple directories to cater toDale Johannesen
2010-03-14fix AsmPrinter::GetBlockAddressSymbol to always return a uniqueChris Lattner
2010-03-11Add dag combine to simplify lmul(x, 0, a, b)Richard Osborne
2010-03-10Handle MVT::i64 type in DAG combine for ISD::ADD. Fold 64 bitRichard Osborne
2010-03-10Fold add(add(mul(x,y),a),b) -> lmul(x,y,a,b) if the intermediateRichard Osborne
2010-03-10Prefer LMUL to MACCU as LMUL has no tied operands.Richard Osborne
2010-03-10Custom lower (S|U)MUL_LOHI -> MACC(S|U)Richard Osborne
2010-03-10Lower add (mul a, b), c into MACCU / MACCS nodes which translateRichard Osborne
2010-03-10Convert test to FileCheck.Richard Osborne
2010-03-09In cases where the carry / borrow unused converted ladd / lsubRichard Osborne
2010-03-09Add DAG combine for ladd / lsub.Richard Osborne
2010-02-26Fix XCoreTargetLowering::isLegalAddressingMode() to handle VoidTy.Richard Osborne
2010-02-23Lower BR_JT on the XCore to a jump into a series of jump instructions.Richard Osborne