aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/XCore
Commit message (Expand)AuthorAgeFilesLines
* FileCheck hygiene.Benjamin Kramer2012-01-051-2/+2
* Upgrade syntax of tests using volatile instructions to use 'load volatile' in...Chris Lattner2011-11-272-25/+25
* Don't fold negative offsets into cp / dp accesses to avoid relocation errors.Richard Osborne2011-11-011-0/+25
* Combine various XCore tests for floating point intrinsic support into a singl...Richard Osborne2011-11-0111-180/+171
* Move various XCore tests to FileCheckRichard Osborne2011-11-0117-60/+92
* Associate a MemOperand with LDWCP nodes introduced during ISel.Richard Osborne2011-09-121-0/+18
* Split the init.trampoline intrinsic, which currently combines GCC'sDuncan Sands2011-09-061-2/+4
* Add Uses=[SP] to call instructions. This fixes a miscompilation with aRichard Osborne2011-08-241-0/+20
* Add intrinsics for SETEV, GETED, GETET.Richard Osborne2011-08-182-0/+27
* Fix crash with varargs function with no named parameters.Richard Osborne2011-08-011-0/+17
* Add intrinsics for the zext / sext instructions.Richard Osborne2011-07-191-0/+30
* Add intrinsics for the testct, testwct instructions.Richard Osborne2011-07-191-0/+16
* Add intrinsics for the peek and endin instructions.Richard Osborne2011-07-191-0/+16
* make the asmparser reject function and type redefinitions. 'Merging' hasn't ...Chris Lattner2011-06-171-2/+0
* Add XCore intrinsic for crc8.Richard Osborne2011-05-311-0/+10
* Add XCore intrinsic for crc32.Richard Osborne2011-05-312-9/+17
* Convert test to FileCheck.Richard Osborne2011-05-311-3/+4
* Fix register-dependent XCore testsJakob Stoklund Olesen2011-05-041-6/+3
* Fix Mips, Sparc, and XCore tests that were dependent on register allocation.Jakob Stoklund Olesen2011-03-311-16/+17
* Add XCore intrinsics for initializing / starting / synchronizing threads.Richard Osborne2011-03-311-0/+67
* Add XCore intrinsic for setpsc.Richard Osborne2011-03-171-0/+8
* Add XCore intrinsics for setclk, setrdy.Richard Osborne2011-03-161-0/+16
* Add checkevent intrinsic to check if any resources owned by the current threadRichard Osborne2011-03-161-0/+20
* On the XCore the scavenging slot should be closest to the SP.Richard Osborne2011-03-151-0/+52
* Add XCore intrinsics for getps, setps, setsr and clrsr.Richard Osborne2011-03-152-0/+36
* Fix mistyped CHECK lines.Benjamin Kramer2011-03-091-2/+2
* Be nice to Xcore and the XMOS assembler and avoid quoting section namesJoerg Sonnenberger2011-03-043-10/+10
* Bug#9033: For the ELF assembler output, always quote the section name.Joerg Sonnenberger2011-03-033-10/+10
* Add XCore intrinsic for eeu instruction.Richard Osborne2011-02-241-0/+8
* Add XCore intrinsic for clre instruction.Richard Osborne2011-02-231-0/+3
* Add llvm.xcore.waitevent intrinsic. The effect of this intrinsic is to enableRichard Osborne2011-02-231-0/+21
* Add XCore intrinsic for the setv instruction.Richard Osborne2011-02-231-0/+9
* Add XCore intrinsic for settw instruction.Richard Osborne2011-02-231-0/+8
* Add XCore intrinsics for various instructions on ports.Richard Osborne2011-02-211-0/+40
* Add intrinsic for setc instruction on the XCore.Richard Osborne2011-02-091-0/+14
* Add XCore intrinsics for resource instructions.Richard Osborne2011-02-031-0/+97
* Add support for trampolines on the XCore.Richard Osborne2011-02-021-0/+37
* Fix bug where ReduceLoadWidth was creating illegal ZEXTLOAD instructions.Richard Osborne2011-01-311-0/+10
* Update tests.Rafael Espindola2011-01-161-3/+3
* If dbg_declare() or dbg_value() is not lowered by isel then emit DEBUG messag...Devang Patel2010-12-061-24/+19
* Enable machine sinking critical edge splitting. e.g.Evan Cheng2010-09-201-4/+4
* Start function numbering at 0.Dan Gohman2010-04-171-2/+2
* Split big test into multiple directories to cater toDale Johannesen2010-04-071-0/+33
* fix AsmPrinter::GetBlockAddressSymbol to always return a uniqueChris Lattner2010-03-141-1/+1
* Add dag combine to simplify lmul(x, 0, a, b)Richard Osborne2010-03-111-0/+13
* Handle MVT::i64 type in DAG combine for ISD::ADD. Fold 64 bitRichard Osborne2010-03-101-0/+15
* Fold add(add(mul(x,y),a),b) -> lmul(x,y,a,b) if the intermediateRichard Osborne2010-03-101-0/+12
* Prefer LMUL to MACCU as LMUL has no tied operands.Richard Osborne2010-03-101-4/+1
* Custom lower (S|U)MUL_LOHI -> MACC(S|U)Richard Osborne2010-03-101-0/+30
* Lower add (mul a, b), c into MACCU / MACCS nodes which translateRichard Osborne2010-03-101-0/+24