aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/Thumb
Commit message (Expand)AuthorAgeFilesLines
* Fix test and re-enable it.Evan Cheng2010-08-111-4/+4
* Temporarily disable some failing tests, until they can beDan Gohman2010-08-111-2/+2
* Add ARM Archv6M and let it implies FeatureDB (having dmb, etc.)Evan Cheng2010-08-111-6/+6
* Add Cortex-M0 support. It's a ARMv6m device (no ARM mode) with some 32-bitEvan Cheng2010-08-111-5/+12
* - Add subtarget feature -mattr=+db which determine whether an ARM cpu has theEvan Cheng2010-08-111-0/+17
* Re-apply r110655 with fixes. Epilogue must restore sp from fp if the function...Evan Cheng2010-08-101-7/+22
* Revert r110655, "Fix ARM hasFP() semantics. It should return true whenever FPDaniel Dunbar2010-08-101-22/+7
* Fix ARM hasFP() semantics. It should return true whenever FP register isEvan Cheng2010-08-101-7/+22
* Feed the right output into FileCheck.Benjamin Kramer2010-07-161-2/+2
* The SelectionDAGBuilder's handling of debug info, on rareDale Johannesen2010-07-161-0/+147
* Propagate the AlignStack bit in InlineAsm's to the Dale Johannesen2010-07-021-1/+1
* ARM function alignments were off by a power of two. svn 83242 changedBob Wilson2010-07-011-0/+6
* Fix some tests that didn't test anything.Benjamin Kramer2010-06-261-2/+2
* Disable sibcall optimization for Thumb1 for now since Thumb1RegisterInfo::emi...Evan Cheng2010-06-191-0/+8
* Remove arm_apcscc from the test files. It is the default and doing thisRafael Espindola2010-06-1713-40/+40
* Remove the local register allocator.Jakob Stoklund Olesen2010-06-151-1/+0
* Enable a bunch more -regalloc=fast testsJakob Stoklund Olesen2010-05-121-2/+3
* Select @llvm.trap to the special B with 1111 condition (i.e. trap) instruction.Evan Cheng2010-05-111-0/+12
* Start function numbering at 0.Dan Gohman2010-04-171-4/+4
* Split big test into multiple directories to cater toDale Johannesen2010-04-071-0/+33
* Enable machine cse pass.Evan Cheng2010-03-101-1/+1
* Run the pre-register allocation tail duplication pass by default. RemoveBob Wilson2010-01-161-1/+1
* add testcase for r93564Jim Grosbach2010-01-151-0/+20
* Add test case for the phi reuse patch.Jakob Stoklund Olesen2009-12-181-0/+66
* More consistent thumb1 asm printing.Evan Cheng2009-11-191-1/+1
* Refactor code. Fix a potential missing check. Teach isIdentical() about tLDRp...Evan Cheng2009-11-071-0/+41
* Enable allocation of R3 in Thumb1Jim Grosbach2009-10-191-1/+1
* Forgot about ARM::tPUSH. It also has a new writeback operand.Evan Cheng2009-10-021-0/+10
* ARM::tPOP and tPOP_RET each has an extra writeback operand now.Evan Cheng2009-10-011-0/+13
* Eliminate more uses of llvm-as and llvm-dis.Dan Gohman2009-09-0932-51/+51
* v4, v5 does not support sxtb / sxth.Evan Cheng2009-08-281-18/+40
* Fix an obvious copy-n-paste bug.Evan Cheng2009-08-201-0/+66
* tPOP_RET now has predicate operands.Evan Cheng2009-08-131-0/+737
* It's ok to spill a tGPR register as long as it's still allocated a low register.Evan Cheng2009-08-131-0/+40
* tADDrSPI doesn't have a predicate operand, but tADDhirr and tADDi3 have.Evan Cheng2009-07-281-0/+26
* remove a very large testcase for now.Chris Lattner2009-07-211-2891/+0
* Re-apply 75490, 75806 and 76177 with fixes and tests. Efficiency comesDavid Greene2009-07-201-0/+2891
* Use TII->findCommutedOpIndices to find the commute operands (rather than gues...Evan Cheng2009-07-201-0/+11
* Fix some sub-reg coalescing bugs where the coalescer wasn't updating the resu...Evan Cheng2009-07-201-0/+33
* Restore AsmWriterEmitter.cpp back to 74742. The recent changes broke Thumb.Evan Cheng2009-07-201-0/+288
* Smarter isel of ldrsb / ldrsh. Only make use of these when [r,r] address is f...Evan Cheng2009-07-111-5/+12
* Major changes to Thumb (not Thumb2). Many 16-bit instructions either modifies...Evan Cheng2009-07-112-2/+14
* Add missing tests.Evan Cheng2009-07-072-0/+48
* We should run these tests as well.Evan Cheng2009-06-241-0/+5
* Move thumb and thumb2 tests into separate directories.Evan Cheng2009-06-2423-0/+733