summaryrefslogtreecommitdiff
path: root/include/llvm/IntrinsicsARM.td
AgeCommit message (Expand)AuthorFilesLines
2010-09-03Replace NEON vabdl, vaba, and vabal intrinsics with combinations of theBob Wilson1-8/+0
2010-09-01Remove NEON vmull, vmlal, and vmlsl intrinsics, replacing them with multiply,Bob Wilson1-9/+1
2010-08-30Remove NEON vmovn intrinsic, replacing it with vector truncate operations.Bob Wilson1-1/+0
2010-08-29Remove NEON vaddl, vaddw, vsubl, and vsubw intrinsics. Instead, use llvmBob Wilson1-12/+0
2010-08-27Add alignment arguments to all the NEON load/store intrinsics.Bob Wilson1-20/+34
2010-08-20Replace the arm.neon.vmovls and vmovlu intrinsics with vector sign-extend andBob Wilson1-5/+0
2010-08-05Remove IntrWriteMem, as it's the default. Rename IntrWriteArgMemDan Gohman1-8/+8
2010-08-03Add support for getting & setting the FPSCR application register on ARM when ...Nate Begeman1-0/+14
2010-07-29Add builtins for ssat/usat, similar to RealView's __ssat and __usat intrinsics.Nate Begeman1-0/+4
2010-07-29Add intrinsics __builtin_arm_qadd & __builtin_arm_qsub to allow access to the...Nate Begeman1-0/+11
2010-03-23[llvm_void_ty] is no longer needed for result types, Chris Lattner1-7/+7
2009-08-22Add new intrinsics for Neon vldN_lane and vstN_lane operations.Bob Wilson1-0/+32
2009-08-21Remove Neon intrinsics for VZIP, VUZP, and VTRN. We will represent these asBob Wilson1-12/+0
2009-08-12Add some comments to clarify the arguments to the vtbl and vtbx intrinsics.Bob Wilson1-0/+4
2009-08-11Use vAny type to get rid of Neon intrinsics that differed only in whetherBob Wilson1-90/+44
2009-08-11Use new EVT::vAny type to combine Neon intrinsics for VPADD.Bob Wilson1-2/+4
2009-08-09Change Neon table lookup (VTBL) and table extension (VTBX) intrinsics toBob Wilson1-9/+34
2009-08-07Add new intrinsics for Neon VTRN, VZIP and VUZP operations. Modeling theseBob Wilson1-0/+18
2009-07-29Change Neon VLDn intrinsics to return multiple values instead of reallyBob Wilson1-12/+48
2009-07-07Change NEON vldN/vstN intrinsics to specify "N" as an immediate operandBob Wilson1-20/+12
2009-06-26Add missing argument for vtbx intrinsic.Bob Wilson1-2/+2
2009-06-26Add intrinsics for ARM NEON vtbl and vtbx operations.Bob Wilson1-0/+9
2009-06-26Swap order of arguments to vst[34]* intrinsics. This matches the orderBob Wilson1-4/+4
2009-06-22Add support for ARM's Advanced SIMD (NEON) instruction set.Bob Wilson1-0/+295
2008-11-13Modify the intrinsics pattern to separate out the "return" types from theBill Wendling1-1/+1
2007-12-29remove attribution from a variety of miscellaneous files.Chris Lattner1-2/+2
2007-11-08[ARM] Implement __builtin_thread_pointer.Lauro Ramos Venancio1-0/+21