summaryrefslogtreecommitdiff
path: root/test/CodeGen/Thumb2
Commit message (Expand)AuthorAge
...
* Avoiding overly aggressive latency scheduling. If the two nodes share anEvan Cheng2010-10-29
* More accurate estimate / tracking of register pressure.Evan Cheng2010-10-20
* Fix crash introduced in 116852. 8573915.Dale Johannesen2010-10-20
* Enable using vdup for vector constants which are splat ofDale Johannesen2010-10-19
* Re-enable register pressure aware machine licm with fixes. Hoist() may haveEvan Cheng2010-10-19
* Revert r116781 "- Add a hook for target to determine whether an instruction defDaniel Dunbar2010-10-19
* - Add a hook for target to determine whether an instruction def isEvan Cheng2010-10-19
* Change register allocation order for ARM VFP and NEON registers to put theBob Wilson2010-10-08
* Enable target-specific mul-lowering on ARM, even at -Os. Remove a test that ...Owen Anderson2010-09-21
* Simplify ARM callee-saved register handling by removing the distinctionJim Grosbach2010-09-20
* Teach the (non-MC) instruction printer to use the cannonical names for push/pop,Jim Grosbach2010-09-17
* Move thumb2 tests to the thumb2 directoryJim Grosbach2010-09-17
* Teach if-converter to be more careful with predicating instructions that wouldEvan Cheng2010-09-10
* Fix NEON VLD pseudo instruction itineraries that were incorrectly copied fromBob Wilson2010-09-09
* Re-apply r112883:Jim Grosbach2010-09-03
* Revert "For ARM stack frames that utilize variable sized objects and have eit...Daniel Dunbar2010-09-03
* For ARM stack frames that utilize variable sized objects and have eitherJim Grosbach2010-09-02
* Now that register allocation properly considers reserved regs, simplify theJim Grosbach2010-09-02
* temporarily revert r112664, it is causing a decoding conflict, and Chris Lattner2010-09-01
* We have a chance for an optimization. Consider this code:Bill Wendling2010-08-31
* Add alignment arguments to all the NEON load/store intrinsics.Bob Wilson2010-08-27
* ARM/Thumb2: Fix a misselect in getARMCmp, when attempting to adjust a signedDaniel Dunbar2010-08-25
* Change ARM PKHTB and PKHBT instructions to use a shift_imm operand to avoidBob Wilson2010-08-17
* Generalize a pattern for PKHTB: an SRL of 16-31 bits will guaranteeBob Wilson2010-08-16
* Convert test to FileCheck.Bob Wilson2010-08-16
* Temporarily disable tail calls on ARM to work around some linker problems.Bob Wilson2010-08-13
* fix silly typoJim Grosbach2010-08-11
* Add a target triple, as the runtime library invocation varies a bit byJim Grosbach2010-08-11
* Temporarily disable some failing tests, until they can beDan Gohman2010-08-11
* cortex m4 has floating point support, but only single precision.Jim Grosbach2010-08-11
* Report error if codegen tries to instantiate a ARM target when the cpu does s...Evan Cheng2010-08-11
* - Add subtarget feature -mattr=+db which determine whether an ARM cpu has theEvan Cheng2010-08-11
* Re-apply r110655 with fixes. Epilogue must restore sp from fp if the function...Evan Cheng2010-08-10
* Many Thumb2 instructions can reference the full ARM register set (i.e.,Jim Grosbach2010-07-30
* Implement vector constants which are splat ofDale Johannesen2010-07-29
* update tests for smarter BIC usageJim Grosbach2010-07-20
* Add combiner patterns to more effectively utilize the BFI (bitfield insert)Jim Grosbach2010-07-17
* Add basic support to code-gen the ARM/Thumb2 bit-field insert (BFI) instructionJim Grosbach2010-07-16
* Improve 64-subtraction of immediates when parts of the immediate can fitJim Grosbach2010-07-14
* Fix test to appease the buildbots.Bob Wilson2010-07-14
* Print "dregpair" NEON operands with a space between them, for readability andBob Wilson2010-07-09
* Changes to ARM tail calls, mostly cosmetic.Dale Johannesen2010-07-08
* PR7503: uxtb16 is not available for ARMv7-M. Patch by Brian G. Lucas.Evan Cheng2010-06-29
* Reapply my if-conversion cleanup from svn r106939 with fixes.Bob Wilson2010-06-29
* Revert my if-conversion cleanup since it caused a bunch of nightly testBob Wilson2010-06-26
* Remove bogus test.Eli Friedman2010-06-26
* Clean up some problems with extra CFG edges being introduced duringBob Wilson2010-06-26
* PR7458: Try commuting Thumb2 instruction operands to put them into 2-addressBob Wilson2010-06-24
* Eliminate the first have of the optimization which eliminates BRCONDDan Gohman2010-06-24
* Tail merging pass shall not break up IT blocks. rdar://8115404Evan Cheng2010-06-22