aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/ARM
Commit message (Expand)AuthorAgeFilesLines
* Don't setCalleeSavedInfoValid() until spills are interted.Jakob Stoklund Olesen2009-08-151-0/+10
* Generate Neon VTBL and VTBX instructions from the corresponding intrinsics.Bob Wilson2009-08-121-0/+109
* now that these are in file-check format, we can merge them togetherChris Lattner2009-08-115-56/+49
* Convert more Neon tests to use FileCheck.Bob Wilson2009-08-112-16/+58
* Use vAny type to get rid of Neon intrinsics that differed only in whetherBob Wilson2009-08-1119-164/+164
* Use new EVT::vAny type to combine Neon intrinsics for VPADD.Bob Wilson2009-08-111-8/+8
* Use FileCheck.David Goodwin2009-08-104-20/+28
* Use FileCheck... its good for you...David Goodwin2009-08-102-10/+14
* Fix test.David Goodwin2009-08-101-1/+3
* Fix test.David Goodwin2009-08-101-2/+1
* Use NEON for single-precision int<->FP conversions.David Goodwin2009-08-104-0/+48
* Add nounwind keywords.Dan Gohman2009-08-102-4/+4
* Make the big switch: Change MCSectionMachO to represent a section *semantically*Chris Lattner2009-08-102-6/+6
* Add tests for Neon VZIP and VUZP instructions.Bob Wilson2009-08-092-0/+234
* Add a test for Neon VTRN instructions.Bob Wilson2009-08-091-0/+117
* Convert more Neon tests to use FileCheck.Bob Wilson2009-08-079-40/+127
* Make NEON single-precision FP support the default for cortex-a8 (again).David Goodwin2009-08-079-0/+18
* 2 more vdup.32 casesAnton Korobeynikov2009-08-071-1/+15
* Implement Neon VST[234] operations.Bob Wilson2009-08-063-0/+114
* Fix incorrect intrinsic declarations.Bob Wilson2009-08-062-20/+20
* Add tests for new NEON vld instructions.Bob Wilson2009-08-063-0/+153
* Convert more Neon tests to FileCheck.Bob Wilson2009-08-052-10/+42
* Missed pieces for ARM HardFP ABI.Anton Korobeynikov2009-08-051-0/+13
* Convert more Neon tests to use FileCheck.Bob Wilson2009-08-043-16/+31
* Convert a few Neon tests to use FileCheck.Bob Wilson2009-08-043-20/+71
* Clean up the handling of two-address operands in RegScavenger.Jakob Stoklund Olesen2009-08-041-0/+33
* Add NEON single-precision FP support for fabs and fneg.David Goodwin2009-08-042-0/+36
* Match common pattern for FNMAC. Add NEON SP support.David Goodwin2009-08-041-1/+0
* Improve tests.David Goodwin2009-08-042-8/+23
* Initial support for single-precision FP using NEON. Added "neonfp" attribute ...David Goodwin2009-08-049-0/+99
* Fix PR4528. This scavenger assertion is too strict. The two-address value isEvan Cheng2009-08-041-0/+25
* Lower CONCAT_VECTOR during legalization instead of matching it during isel.Bob Wilson2009-08-031-0/+36
* Fix Bug 4657: register scavenger asserts with subreg loweringJakob Stoklund Olesen2009-08-031-0/+29
* switch to filecheck formatChris Lattner2009-08-021-12/+12
* Add VFP3 D registers to the DPR register class.Evan Cheng2009-07-291-0/+108
* Change Neon VLDn intrinsics to return multiple values instead of reallyBob Wilson2009-07-292-40/+40
* Add support for ARM Neon VREV instructions.Bob Wilson2009-07-261-0/+113
* Use getTargetConstant instead of getConstant since it's meant as an constant ...Evan Cheng2009-07-221-0/+95
* Ignore undef uses.Evan Cheng2009-07-221-0/+94
* Fix ARM isle code that optimize multiply by constants which are power-of-2 +/...Evan Cheng2009-07-211-0/+17
* Forgot this test earlier.Evan Cheng2009-07-201-0/+1323
* fix an arm codegen bug (the same as PR4482 on ppc) where available_externallyChris Lattner2009-07-151-0/+67
* Remove a bogus assertion.Evan Cheng2009-07-101-0/+1
* Handle 'a' modifier on inline assembly operands.Bob Wilson2009-07-091-0/+7
* Improved tracking of value number kills. VN kills are now representedLang Hames2009-07-091-1/+1
* Implement NEON vst1 instruction.Bob Wilson2009-07-081-0/+77
* Implement NEON vld1 instructions.Bob Wilson2009-07-081-0/+67
* Change these tests to use [fi]cmp+sext instead of v[fi]cmp. NoChris Lattner2009-07-086-128/+191
* Add bfc to armv6t2.Evan Cheng2009-07-061-0/+19
* Added ARM::mls for armv6t2.Evan Cheng2009-07-061-0/+14