summaryrefslogtreecommitdiff
path: root/test/CodeGen/Thumb
AgeCommit message (Expand)AuthorFilesLines
2012-09-01Fix Thumb2 fixup kind in the integrated-as.Logan Chien1-0/+23
2012-07-02Fix the remaining TCL-style quotes found in the testsuite. This isChandler Carruth1-2/+2
2012-07-02Convert the uses of '|&' to use '2>&1 |' instead, which works on oldChandler Carruth1-1/+1
2012-07-02Convert all tests using TCL-style quoting to use shell-style quoting.Chandler Carruth2-2/+2
2012-04-27Make test less fragile.Evan Cheng1-2/+2
2012-04-27- thumbv6 shouldn't imply +thumb2. Cortex-M0 doesn't suppport 32-bit Thumb2Evan Cheng1-0/+12
2012-03-25Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnuEli Bendersky1-8/+1
2012-02-16Replace all instances of dg.exp file with lit.local.cfg, since all tests are ...Eli Bendersky2-5/+13
2012-01-04Fix more places which should be checking for iOS, not darwin.Evan Cheng1-1/+1
2011-11-27Upgrade syntax of tests using volatile instructions to use 'load volatile' in...Chris Lattner1-2/+2
2011-11-03Reapply r143206, with fixes. Disallow physical register lifetimesDan Gohman1-5/+1
2011-10-29Revert r143206, as there are still some failing tests.Dan Gohman1-1/+5
2011-10-28Reapply r143177 and r143179 (reverting r143188), with schedulerDan Gohman1-5/+1
2011-10-28Speculatively disable Dan's commits 143177 and 143179 to see ifDuncan Sands1-1/+5
2011-10-28Eliminate LegalizeOps' LegalizedNodes map and have it just call RAUWDan Gohman1-5/+1
2011-10-11Revert r141529. This is causing failures in the test-suite, like bigstack and...Bill Wendling1-1/+1
2011-10-10Reapply r141365 now that PR11107 is fixed.Bill Wendling1-3/+8
2011-10-10Revert r141365. It was causing MultiSource/Benchmarks/MiBench/consumer-lame toBill Wendling1-8/+3
2011-10-10When getting the number of bits necessary for addressing modeBill Wendling1-1/+1
2011-10-07Peephole optimization for ABS on ARM.Anton Korobeynikov1-3/+8
2011-09-26Convert more tests to new atomic instructions.Eli Friedman1-13/+1
2011-09-06Disable these tests harder. They're XFAIL'd, but that means they still run, andNick Lewycky1-1/+2
2011-09-01Revert r131152, r129796, r129761. This code is currently consideredDan Gohman1-0/+3
2011-07-07Change some ARM subtarget features to be single bit yes/no in order to sink t...Evan Cheng1-1/+1
2011-06-30Add support for the 'h' constraint.Eric Christopher1-0/+7
2011-06-18rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which isChris Lattner1-2/+2
2011-06-17manually upgrade a bunch of tests to modern syntax, and remove some thatChris Lattner2-150/+0
2011-06-16Don't use register classes larger than TLI->getRegClassFor(VT).Jakob Stoklund Olesen1-0/+24
2011-06-16FileCheck-ize test, and make it work on EABI hosts, like clang-native-arm-cor...Eli Friedman1-7/+34
2011-05-11Move this test to CodeGen/Thumb. rdar://problem/9416774Stuart Hastings1-0/+60
2011-05-04Fix more register and coalescing dependencies.Jakob Stoklund Olesen1-1/+1
2011-04-26Be careful about scheduling nodes above previous calls. It increase usages ofEvan Cheng1-20/+0
2011-04-19Make tests register allocation independent again.Jakob Stoklund Olesen1-1/+1
2011-04-14Follow up on r127913. Fix Thumb revsh isel. rdar://9286766Evan Cheng1-0/+56
2011-03-31Fix Thumb and Thumb2 tests to be register allocator independent.Jakob Stoklund Olesen1-12/+15
2011-03-31Provide a legal pointer register class when targeting thumb1.Jakob Stoklund Olesen1-1/+1
2011-03-11Roll r127459 back in:Cameron Zwarich1-1/+1
2011-03-11Revert r127459, "Optimize trivial branches in CodeGenPrepare, which often getDaniel Dunbar1-1/+1
2011-03-11Optimize trivial branches in CodeGenPrepare, which often get created from theCameron Zwarich1-1/+1
2011-01-20Sorry, several patches in one.Evan Cheng1-41/+0
2011-01-16Spill R4 if it's going to be used to restore SP from FP.Evan Cheng1-0/+17
2010-12-15Thumb1 had two patterns for the same load-from-constant-pool instruction.Jim Grosbach1-3/+3
2010-12-06If dbg_declare() or dbg_value() is not lowered by isel then emit DEBUG messag...Devang Patel1-24/+19
2010-11-22Fix epilogue codegen to avoid leaving the stack pointer in an invalidEvan Cheng2-8/+23
2010-11-17These tests are looking for library function names thatDale Johannesen2-2/+2
2010-11-09Do not use MEMBARRIER_MCR for any Thumb code.Bob Wilson1-0/+1
2010-10-30Overhaul memory barriers in the ARM backend. Radar 8601999.Bob Wilson1-5/+5
2010-09-30Try again to disable critical edge splitting in CodeGenPrepare.Jakob Stoklund Olesen1-1/+1
2010-09-27Revert "Disable codegen prepare critical edge splitting. Machine instruction ...Jakob Stoklund Olesen1-1/+1
2010-09-23Disable codegen prepare critical edge splitting. Machine instruction passes nowEvan Cheng1-1/+1