aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/ARMInstrNEON.td
Commit message (Expand)AuthorAgeFilesLines
* Use subclassing to print lane-like immediates (w/o hash) eliminatingAnton Korobeynikov2009-08-081-20/+20
* Add insert_elt / extract_elt patterns for v4f32 stuff.Anton Korobeynikov2009-08-081-19/+30
* Lane number should be printed w/o hashAnton Korobeynikov2009-08-081-10/+10
* Use VLDM / VSTM to spill/reload 128-bit Neon registersAnton Korobeynikov2009-08-081-5/+4
* Implement Neon VZIP and VUZP instructions. These are very similar to VTRN,Bob Wilson2009-08-081-16/+37
* Implement Neon VTRN instructions. For now, anyway, these are selectedBob Wilson2009-08-081-0/+21
* Unbreak the stuffAnton Korobeynikov2009-08-071-2/+2
* 2 more vdup.32 casesAnton Korobeynikov2009-08-071-0/+14
* Fix support to use NEON for single precision fp math.Evan Cheng2009-08-071-41/+83
* Implement Neon VST[234] operations.Bob Wilson2009-08-061-24/+67
* Add parameter to pattern classes to enable an itinerary to be specified for i...David Goodwin2009-08-061-68/+107
* Neon does not actually have VLD{234}.64 instructions.Bob Wilson2009-08-061-3/+0
* When using NEON for single-precision FP, the NEON result must be placed in D0...David Goodwin2009-08-051-14/+20
* 80 col violations.Evan Cheng2009-08-051-9/+15
* Change DAG nodes for Neon VLD2/3/4 operations to return multiple results.Bob Wilson2009-08-051-7/+43
* Replace dregsingle operand modifier with explicit escaped curly brackets.Bob Wilson2009-08-041-2/+2
* Add NEON single-precision FP support for fabs and fneg.David Goodwin2009-08-041-0/+8
* Match common pattern for FNMAC. Add NEON SP support.David Goodwin2009-08-041-0/+1
* Initial support for single-precision FP using NEON. Added "neonfp" attribute ...David Goodwin2009-08-041-0/+28
* Lower Neon VLD* intrinsics to custom DAG nodes, and manually allocate theBob Wilson2009-08-041-0/+8
* Change Neon VLDn intrinsics to return multiple values instead of reallyBob Wilson2009-07-291-26/+26
* Add support for ARM Neon VREV instructions.Bob Wilson2009-07-261-0/+72
* - Add some NEON ld / st instruction static encoding.Evan Cheng2009-07-081-4/+24
* Implement NEON vst1 instruction.Bob Wilson2009-07-081-0/+22
* Implement NEON vld1 instructions.Bob Wilson2009-07-081-0/+23
* Add support for ARM's Advanced SIMD (NEON) instruction set.Bob Wilson2009-06-221-0/+1665