aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/Thumb2
AgeCommit message (Expand)Author
2013-07-15Merge commit '7dfcb84fc16b3bf6b2379713b53090757f0a45f9'Eli Bendersky
2013-05-29Apply LLVM upstream: r181801 - Fix ARM FastISel tests, as a first step to ena...JF Bastien
2013-04-30TBAA: remove !tbaa from testing cases if not used.Manman Ren
2013-03-07SDAG: Handle scalarizing an extend of a <1 x iN> vector.Jim Grosbach
2013-03-02ARM: Creating a vector from a lane of another.Jim Grosbach
2013-02-22Make ARMAsmPrinter generate the correct alignment specifier syntax in instruc...Kristof Beyls
2013-02-21Make RAFast::UsedInInstr indexed by register units.Jakob Stoklund Olesen
2013-02-19ARM: Allocation hints must make sure to be in the alloc order.Jim Grosbach
2013-01-25FileCheck-ify some grep testsReid Kleckner
2013-01-19Remove some register allocation order dependencies.Jakob Stoklund Olesen
2012-12-20On some ARM cpus, flags setting movs with shifter operand, i.e. lsl, lsr, asr,Evan Cheng
2012-12-06Fix typos in CHECK lines.Dmitri Gribenko
2012-10-26Add GPRPair Register class to ARM.Jakob Stoklund Olesen
2012-10-24Fix a miscompilation caused by a typo. When turning a adde with negative valueEvan Cheng
2012-09-29Add LLVM support for Swift.Bob Wilson
2012-09-18Use vld1 / vst2 for unaligned v2f64 load / store. e.g. Use vld1.16 for 2-byteEvan Cheng
2012-09-05Use predication instead of pseudo-opcodes when folding into MOVCC.Jakob Stoklund Olesen
2012-09-04Patch to implement UMLAL/SMLAL instructions for the ARM architectureArnold Schwaighofer
2012-08-16Add ADD and SUB to the predicable ARM instructions.Jakob Stoklund Olesen
2012-08-15Fold predicable instructions into MOVCC / t2MOVCC.Jakob Stoklund Olesen
2012-07-19[arm-fast-isel] Add support for vararg function calls.Jush Lu
2012-07-02Fix the remaining TCL-style quotes found in the testsuite. This isChandler Carruth
2012-07-02Do not attempt to use ROR for Thumb1.Bob Wilson
2012-07-02Fix the TCL-style quoting in one random test that somehow slippedChandler Carruth
2012-07-02Convert all tests using TCL-style quoting to use shell-style quoting.Chandler Carruth
2012-05-23Add a test case for global live range splitting.Jakob Stoklund Olesen
2012-05-23Add a last resort tryInstructionSplit() to RAGreedy.Jakob Stoklund Olesen
2012-05-21FileCheck'ize test, and add a bit to test for r157221.Jim Grosbach
2012-05-20Use the right register class for LDRrs.Jakob Stoklund Olesen
2012-05-18Refactor data-in-code annotations.Jim Grosbach
2012-05-17Remove -join-physregs from the test suite.Jakob Stoklund Olesen
2012-05-09Added a regress test for the bug #9964 before close it.Danil Malyshev
2012-05-04Added missing CMN case in Thumb2SizeReduction pass so that LLVM emits 16-bits...Sebastian Pop
2012-04-26If triple is armv7 / thumbv7 and a CPU is specified, do not automatically assumeEvan Cheng
2012-04-16Fix updateTerminator to be resiliant to degenerate terminators whereChandler Carruth
2012-04-16Flip the new block-placement pass to be on by default.Chandler Carruth
2012-04-05Don't break the IV update in TLI::SimplifySetCC().Jakob Stoklund Olesen
2012-03-28Don't kill the base register when expanding strd.Jakob Stoklund Olesen
2012-03-28Spill DPair registers, not just QPR.Jakob Stoklund Olesen
2012-03-25Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnuEli Bendersky
2012-02-28Enable ARM base pointer when calling functions with large arguments.Jakob Stoklund Olesen
2012-02-24Thumb2 size reduction fix for tied operands of tMUL.Jim Grosbach
2012-02-16Replace all instances of dg.exp file with lit.local.cfg, since all tests are ...Eli Bendersky
2012-01-14After r147827 and r147902, it's now possible for unallocatable registers to beEvan Cheng
2012-01-10Consider unknown alignment caused by OptimizeThumb2Instructions().Jakob Stoklund Olesen
2012-01-10Allow machine-cse to look across MBB boundary when cse'ing instructions thatEvan Cheng
2012-01-06Enable aligned NEON spilling by default.Jakob Stoklund Olesen
2012-01-05Reapply r146997, "Heed spill slot alignment on ARM."Jakob Stoklund Olesen
2012-01-04Fix more places which should be checking for iOS, not darwin.Evan Cheng
2012-01-03Revert r146997, "Heed spill slot alignment on ARM."Jakob Stoklund Olesen