summaryrefslogtreecommitdiff
path: root/test/CodeGen/XCore
AgeCommit message (Expand)AuthorFilesLines
2011-11-01Don't fold negative offsets into cp / dp accesses to avoid relocation errors.Richard Osborne1-0/+25
2011-11-01Combine various XCore tests for floating point intrinsic support into a singl...Richard Osborne11-180/+171
2011-11-01Move various XCore tests to FileCheckRichard Osborne17-60/+92
2011-09-12Associate a MemOperand with LDWCP nodes introduced during ISel.Richard Osborne1-0/+18
2011-09-06Split the init.trampoline intrinsic, which currently combines GCC'sDuncan Sands1-2/+4
2011-08-24Add Uses=[SP] to call instructions. This fixes a miscompilation with aRichard Osborne1-0/+20
2011-08-18Add intrinsics for SETEV, GETED, GETET.Richard Osborne2-0/+27
2011-08-01Fix crash with varargs function with no named parameters.Richard Osborne1-0/+17
2011-07-19Add intrinsics for the zext / sext instructions.Richard Osborne1-0/+30
2011-07-19Add intrinsics for the testct, testwct instructions.Richard Osborne1-0/+16
2011-07-19Add intrinsics for the peek and endin instructions.Richard Osborne1-0/+16
2011-06-17make the asmparser reject function and type redefinitions. 'Merging' hasn't ...Chris Lattner1-2/+0
2011-05-31Add XCore intrinsic for crc8.Richard Osborne1-0/+10
2011-05-31Add XCore intrinsic for crc32.Richard Osborne2-9/+17
2011-05-31Convert test to FileCheck.Richard Osborne1-3/+4
2011-05-04Fix register-dependent XCore testsJakob Stoklund Olesen1-6/+3
2011-03-31Fix Mips, Sparc, and XCore tests that were dependent on register allocation.Jakob Stoklund Olesen1-16/+17
2011-03-31Add XCore intrinsics for initializing / starting / synchronizing threads.Richard Osborne1-0/+67
2011-03-17Add XCore intrinsic for setpsc.Richard Osborne1-0/+8
2011-03-16Add XCore intrinsics for setclk, setrdy.Richard Osborne1-0/+16
2011-03-16Add checkevent intrinsic to check if any resources owned by the current threadRichard Osborne1-0/+20
2011-03-15On the XCore the scavenging slot should be closest to the SP.Richard Osborne1-0/+52
2011-03-15Add XCore intrinsics for getps, setps, setsr and clrsr.Richard Osborne2-0/+36
2011-03-09Fix mistyped CHECK lines.Benjamin Kramer1-2/+2
2011-03-04Be nice to Xcore and the XMOS assembler and avoid quoting section namesJoerg Sonnenberger3-10/+10
2011-03-03Bug#9033: For the ELF assembler output, always quote the section name.Joerg Sonnenberger3-10/+10
2011-02-24Add XCore intrinsic for eeu instruction.Richard Osborne1-0/+8
2011-02-23Add XCore intrinsic for clre instruction.Richard Osborne1-0/+3
2011-02-23Add llvm.xcore.waitevent intrinsic. The effect of this intrinsic is to enableRichard Osborne1-0/+21
2011-02-23Add XCore intrinsic for the setv instruction.Richard Osborne1-0/+9
2011-02-23Add XCore intrinsic for settw instruction.Richard Osborne1-0/+8
2011-02-21Add XCore intrinsics for various instructions on ports.Richard Osborne1-0/+40
2011-02-09Add intrinsic for setc instruction on the XCore.Richard Osborne1-0/+14
2011-02-03Add XCore intrinsics for resource instructions.Richard Osborne1-0/+97
2011-02-02Add support for trampolines on the XCore.Richard Osborne1-0/+37
2011-01-31Fix bug where ReduceLoadWidth was creating illegal ZEXTLOAD instructions.Richard Osborne1-0/+10
2011-01-16Update tests.Rafael Espindola1-3/+3
2010-12-06If dbg_declare() or dbg_value() is not lowered by isel then emit DEBUG messag...Devang Patel1-24/+19
2010-09-20Enable machine sinking critical edge splitting. e.g.Evan Cheng1-4/+4
2010-04-17Start function numbering at 0.Dan Gohman1-2/+2
2010-04-07Split big test into multiple directories to cater toDale Johannesen1-0/+33
2010-03-14fix AsmPrinter::GetBlockAddressSymbol to always return a uniqueChris Lattner1-1/+1
2010-03-11Add dag combine to simplify lmul(x, 0, a, b)Richard Osborne1-0/+13
2010-03-10Handle MVT::i64 type in DAG combine for ISD::ADD. Fold 64 bitRichard Osborne1-0/+15
2010-03-10Fold add(add(mul(x,y),a),b) -> lmul(x,y,a,b) if the intermediateRichard Osborne1-0/+12
2010-03-10Prefer LMUL to MACCU as LMUL has no tied operands.Richard Osborne1-4/+1
2010-03-10Custom lower (S|U)MUL_LOHI -> MACC(S|U)Richard Osborne1-0/+30
2010-03-10Lower add (mul a, b), c into MACCU / MACCS nodes which translateRichard Osborne1-0/+24
2010-03-10Convert test to FileCheck.Richard Osborne1-3/+11
2010-03-09In cases where the carry / borrow unused converted ladd / lsubRichard Osborne1-0/+39