summaryrefslogtreecommitdiff
path: root/lib/Target/AArch64/AArch64InstrNEON.td
Commit message (Expand)AuthorAge
* AArch64/ARM64: remove AArch64 from tree prior to renaming ARM64.Tim Northover2014-05-24
* TableGen/ARM64: print aliases even if they have syntax variants.Tim Northover2014-05-15
* [AArch64] Add SchedRW lists to NEON instructions.Chad Rosier2014-03-21
* InstCombine: form shuffles from wider range of insert/extractelementsTim Northover2014-03-07
* [AArch64]Fix the problems that can't select mul/add/sub of v1i8/v1i16/v1i32 t...Hao Liu2014-02-13
* X86: Resolve a long standing FIXME and properly isel pextr[bw].Jim Grosbach2014-02-07
* ARM & AArch64: merge NEON absolute compare intrinsicsTim Northover2014-02-04
* AArch64 & ARM: refactor crypto intrinsics to take scalarsTim Northover2014-02-03
* [AArch64] Custom lower concat_vector patterns with v4i16, v4i32, v8i8, v8i16,...Chad Rosier2014-01-30
* [AArch64 NEON] Lower SELECT_CC with vector operand.Kevin Qin2014-01-29
* Improve pattern match from v1i8 to v1i32 for AArch64 Neon.Jiangning Liu2014-01-26
* Implement pattern match from v1xx to v1xx for AArch64 Neon.Jiangning Liu2014-01-26
* [AArch64 NEON] Add patterns for concat_vector on v2i32.Kevin Qin2014-01-26
* Fix known typosAlp Toker2014-01-24
* [AArch64] Added vselect patterns with float and double typesAna Pazos2014-01-23
* [AArch64 NEON] Accept both #0.0 and #0 for comparing with floating point zero...Kevin Qin2014-01-20
* [AArch64]Fix the problem can't select f16_to_f32 and f32_to_f16.Hao Liu2014-01-17
* [AArch64]Fix the problem can't select concat_vectors of two v1i32 types.Hao Liu2014-01-17
* For AArch64, lowering sext_inreg and generate optimized code by using SXTL.Jiangning Liu2014-01-15
* Revert "[AArch64] Added vselect patterns with float and double types"Rafael Espindola2014-01-14
* [AArch64] Added vselect patterns with float and double typesAna Pazos2014-01-14
* [AArch64 NEON] Add missing patterns for bitcast from or to v1f64Kevin Qin2014-01-13
* [AArch64][NEON] Added UXTL and UXTL2 instruction aliasesAna Pazos2014-01-08
* [AArch64 NEON] Fixed incorrect immediate used in BIC instruction.Kevin Qin2014-01-07
* [AArch64][NEON] Added SXTL and SXTL2 instruction aliasesAna Pazos2014-01-03
* For AArch64 Neon, simplify scalar dup by lane0 for fp.Jiangning Liu2013-12-30
* [AArch64]Can't select shift left 0 of type v1i64Hao Liu2013-12-30
* [AArch64]Fix a problem that the register order of fmls/fmla by element is inc...Hao Liu2013-12-25
* [AArch64]Add patterns to match normal shift nodes: shl, sra and srl.Hao Liu2013-12-24
* [AArch64 NEON] Fix a pattern match failure with NEON_VDUP.Kevin Qin2013-12-24
* [AArch64] Check fmul node single use in fused multiply patternsAna Pazos2013-12-24
* [AArch64 NEON]Implment loading vector constant form constant pool.Kevin Qin2013-12-18
* [AArch64] Fix v1fx patterns for Floating-point Multiply Extend and Floating-p...Chad Rosier2013-12-16
* [AArch64]Fix the pattern match failure for v1i8/v1i16/v1i32 types.Hao Liu2013-12-16
* [AArch64] Simplify the Neon Scalar3Same patterns for floating-point reciprocalChad Rosier2013-12-13
* [AArch64] Removed unnecessary copy patterns with v1fx types.Chad Rosier2013-12-12
* [AArch64]Fix the problem that AArch64 backend fails to select scalar_to_vecto...Hao Liu2013-12-12
* [AArch64] Refactor NEON floating-point Max/Min/Maxnm/Minnm across vector AArch64Chad Rosier2013-12-11
* [AArch64] Add NEON scalar floating-point compare LLVM AArch64 intrinsics thatChad Rosier2013-12-11
* [AArch64] Refactor the NEON scalar floating-point reciprocal step andChad Rosier2013-12-11
* [AArch64] Refactor the NEON scalar floating-point reciprocal estimate, floating-Chad Rosier2013-12-11
* [AArch64 NEON] Get instruction BSL matched to VSELECT.Kevin Qin2013-12-11
* [AArch64] Refactor the NEON floating-point absolute difference LLVM AArch64Chad Rosier2013-12-10
* [AArch64] Refactor the NEON signed/unsigned floating-point convert to fixed-p...Chad Rosier2013-12-10
* [AArch64] Overload NEON signed/unsigned floating-point convert to fixed-pointChad Rosier2013-12-10
* [AArch64] Overload NEON signed/unsigned integer convert to floating-pointChad Rosier2013-12-10
* [AArch64] Refactor the Neon vector/scalar floating-point convert intrinsics soChad Rosier2013-12-10
* [AArch64] Refactor the Neon vector/scalar floating-point convert implementation.Chad Rosier2013-12-10
* [AArch64 NEON] Replace fpimm with fpz32 for floating compare with zero.Kevin Qin2013-12-10
* [AArch64 NEON] Support poly128_t and implement relevant intrinsic.Kevin Qin2013-12-10