aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/ARM
AgeCommit message (Expand)Author
2009-09-04Remove stale greps.Daniel Dunbar
2009-09-04Convert tests to FileCheck.Bob Wilson
2009-09-04Convert a test to FileCheck.Bob Wilson
2009-09-03Reference to hidden symbols do not have to go through non-lazy pointer in non...Evan Cheng
2009-09-02More missed vdup patternsAnton Korobeynikov
2009-09-01Add support for generating code for vst{234}lane intrinsics.Bob Wilson
2009-09-01Fix incorrect declarations of intrinsics in this test.Bob Wilson
2009-09-01Add test for vld{234}_lane instructions.Bob Wilson
2009-09-01Fix pr4843: When an instruction has multiple destination registers that areBob Wilson
2009-09-01SJLJ is arm/darwin only for now. force the triple for the testJim Grosbach
2009-09-01Clean up LSDA name generation and use for SJLJ exception handling. ThisJim Grosbach
2009-08-31Don't mark a register live at an undef use.David Goodwin
2009-08-30Add missed patternAnton Korobeynikov
2009-08-30EXTRACT_VECTOR_ELEMENT can have result type different from element type.Anton Korobeynikov
2009-08-29Do not assert on too wide splats we don't support.Anton Korobeynikov
2009-08-28Add missed extract_element patternAnton Korobeynikov
2009-08-28Let Darwin linker auto-synthesize stubs and lazy-pointers. This deletes a bun...Evan Cheng
2009-08-28v4, v5 does not support sxtb / sxth.Evan Cheng
2009-08-27scalar_to_vector is fully legal now (implemented as subreg accesses)Anton Korobeynikov
2009-08-27Ok, sometimes it's profitable to turn scalar_to_vector stuff into subreg access.Anton Korobeynikov
2009-08-27Fix PR4789. Teach eliminateFrameIndex how to handle VLDRQ and VSTRQ which can...Evan Cheng
2009-08-26Convert some more Neon tests to FileCheck.Bob Wilson
2009-08-26Expand scalar_to_vector - we don't have any isel logic for it nowAnton Korobeynikov
2009-08-25Fixup register kills after scheduling.David Goodwin
2009-08-25Remove obsolete -f flags.Dan Gohman
2009-08-24Split test into 3.Dale Johannesen
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