summaryrefslogtreecommitdiff
path: root/include/llvm/IntrinsicsARM.td
Commit message (Expand)AuthorAge
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Revert "Adding support for llvm.arm.neon.vaddl[su].* and"Bob Wilson2012-12-20
* Adding support for llvm.arm.neon.vaddl[su].* andRenato Golin2012-12-20
* ARM: Use a dedicated intrinsic for vector bitwise select.Jim Grosbach2012-09-21
* ARM: Tidy up IntrinsicsARM.td a bit.Jim Grosbach2012-09-19
* Add support for ARM ldrexd/strexd intrinsics. They both use i32 register pairsBruno Cardoso Lopes2011-05-28
* Add a few ARM coprocessor intrinsics. Testcases includedBruno Cardoso Lopes2011-05-03
* Revert a minor comment change inadvertently included with r128502.Bob Wilson2011-03-30
* Add intrinsics @llvm.arm.neon.vmulls and @llvm.arm.neon.vmullu.* back. FrontendsEvan Cheng2011-03-29
* ptx: add basic intrinsic supportChe-Liang Chiou2011-03-05
* Add Neon VCVT instructions for f32 <-> f16 conversions.Bob Wilson2010-12-15
* Replace NEON vabdl, vaba, and vabal intrinsics with combinations of theBob Wilson2010-09-03
* Remove NEON vmull, vmlal, and vmlsl intrinsics, replacing them with multiply,Bob Wilson2010-09-01
* Remove NEON vmovn intrinsic, replacing it with vector truncate operations.Bob Wilson2010-08-30
* Remove NEON vaddl, vaddw, vsubl, and vsubw intrinsics. Instead, use llvmBob Wilson2010-08-29
* Add alignment arguments to all the NEON load/store intrinsics.Bob Wilson2010-08-27
* Replace the arm.neon.vmovls and vmovlu intrinsics with vector sign-extend andBob Wilson2010-08-20
* Remove IntrWriteMem, as it's the default. Rename IntrWriteArgMemDan Gohman2010-08-05
* Add support for getting & setting the FPSCR application register on ARM when ...Nate Begeman2010-08-03
* Add builtins for ssat/usat, similar to RealView's __ssat and __usat intrinsics.Nate Begeman2010-07-29
* Add intrinsics __builtin_arm_qadd & __builtin_arm_qsub to allow access to the...Nate Begeman2010-07-29
* [llvm_void_ty] is no longer needed for result types, Chris Lattner2010-03-23
* Add new intrinsics for Neon vldN_lane and vstN_lane operations.Bob Wilson2009-08-22
* Remove Neon intrinsics for VZIP, VUZP, and VTRN. We will represent these asBob Wilson2009-08-21
* Add some comments to clarify the arguments to the vtbl and vtbx intrinsics.Bob Wilson2009-08-12
* Use vAny type to get rid of Neon intrinsics that differed only in whetherBob Wilson2009-08-11
* Use new EVT::vAny type to combine Neon intrinsics for VPADD.Bob Wilson2009-08-11
* Change Neon table lookup (VTBL) and table extension (VTBX) intrinsics toBob Wilson2009-08-09
* Add new intrinsics for Neon VTRN, VZIP and VUZP operations. Modeling theseBob Wilson2009-08-07
* Change Neon VLDn intrinsics to return multiple values instead of reallyBob Wilson2009-07-29
* Change NEON vldN/vstN intrinsics to specify "N" as an immediate operandBob Wilson2009-07-07
* Add missing argument for vtbx intrinsic.Bob Wilson2009-06-26
* Add intrinsics for ARM NEON vtbl and vtbx operations.Bob Wilson2009-06-26
* Swap order of arguments to vst[34]* intrinsics. This matches the orderBob Wilson2009-06-26
* Add support for ARM's Advanced SIMD (NEON) instruction set.Bob Wilson2009-06-22
* Modify the intrinsics pattern to separate out the "return" types from theBill Wendling2008-11-13
* remove attribution from a variety of miscellaneous files.Chris Lattner2007-12-29
* [ARM] Implement __builtin_thread_pointer.Lauro Ramos Venancio2007-11-08