aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/ARM
AgeCommit message (Expand)Author
2009-09-12Merge 80404 from mainline.Tanya Lattner
2009-08-22Make x86 test actually test x86 code generation. Fix the Eli Friedman
2009-08-22Use CHECK-NEXT to make sure we're only getting one copy of each shuffleBob Wilson
2009-08-21Match VTRN, VZIP, and VUZP shuffles. Restore the tests for these operations,Bob Wilson
2009-08-21Add some tests for vext.16 and vext.32.Bob Wilson
2009-08-21Remove Neon intrinsics for VZIP, VUZP, and VTRN. We will represent these asBob Wilson
2009-08-19Add support for Neon VEXT (vector extract) shuffles.Bob Wilson
2009-08-15Reapply r79127. It was fixed by d0k.Bill Wendling
2009-08-15Revert r79127. It was causing compilation errors.Bill Wendling
2009-08-15Change allowsUnalignedMemoryAccesses to take type argument since some targetsEvan Cheng
2009-08-15Refine EarlyClobber assert in register scavenger.Jakob Stoklund Olesen
2009-08-15Don't setCalleeSavedInfoValid() until spills are interted.Jakob Stoklund Olesen
2009-08-12Generate Neon VTBL and VTBX instructions from the corresponding intrinsics.Bob Wilson
2009-08-11now that these are in file-check format, we can merge them togetherChris Lattner
2009-08-11Convert more Neon tests to use FileCheck.Bob Wilson
2009-08-11Use vAny type to get rid of Neon intrinsics that differed only in whetherBob Wilson
2009-08-11Use new EVT::vAny type to combine Neon intrinsics for VPADD.Bob Wilson
2009-08-10Use FileCheck.David Goodwin
2009-08-10Use FileCheck... its good for you...David Goodwin
2009-08-10Fix test.David Goodwin
2009-08-10Fix test.David Goodwin
2009-08-10Use NEON for single-precision int<->FP conversions.David Goodwin
2009-08-10Add nounwind keywords.Dan Gohman
2009-08-10Make the big switch: Change MCSectionMachO to represent a section *semantically*Chris Lattner
2009-08-09Add tests for Neon VZIP and VUZP instructions.Bob Wilson
2009-08-09Add a test for Neon VTRN instructions.Bob Wilson
2009-08-07Convert more Neon tests to use FileCheck.Bob Wilson
2009-08-07Make NEON single-precision FP support the default for cortex-a8 (again).David Goodwin
2009-08-072 more vdup.32 casesAnton Korobeynikov
2009-08-06Implement Neon VST[234] operations.Bob Wilson
2009-08-06Fix incorrect intrinsic declarations.Bob Wilson
2009-08-06Add tests for new NEON vld instructions.Bob Wilson
2009-08-05Convert more Neon tests to FileCheck.Bob Wilson
2009-08-05Missed pieces for ARM HardFP ABI.Anton Korobeynikov
2009-08-04Convert more Neon tests to use FileCheck.Bob Wilson
2009-08-04Convert a few Neon tests to use FileCheck.Bob Wilson
2009-08-04Clean up the handling of two-address operands in RegScavenger.Jakob Stoklund Olesen
2009-08-04Add NEON single-precision FP support for fabs and fneg.David Goodwin
2009-08-04Match common pattern for FNMAC. Add NEON SP support.David Goodwin
2009-08-04Improve tests.David Goodwin
2009-08-04Initial support for single-precision FP using NEON. Added "neonfp" attribute ...David Goodwin
2009-08-04Fix PR4528. This scavenger assertion is too strict. The two-address value isEvan Cheng
2009-08-03Lower CONCAT_VECTOR during legalization instead of matching it during isel.Bob Wilson
2009-08-03Fix Bug 4657: register scavenger asserts with subreg loweringJakob Stoklund Olesen
2009-08-02switch to filecheck formatChris Lattner
2009-07-29Add VFP3 D registers to the DPR register class.Evan Cheng
2009-07-29Change Neon VLDn intrinsics to return multiple values instead of reallyBob Wilson
2009-07-26Add support for ARM Neon VREV instructions.Bob Wilson
2009-07-22Use getTargetConstant instead of getConstant since it's meant as an constant ...Evan Cheng
2009-07-22Ignore undef uses.Evan Cheng